Russia swings to $29 billion first-quarter budget deficit By Reuters
© Reuters. FILE PHOTO: Russian President Vladimir Putin chairs a meeting with members of the government, via video link at the Novo-Ogaryovo state residence outside Moscow, Russia March 29, 2023.…