Photo: Gettyimages.ru / Coprid Russia’s federal budget deficit for the first two months of 2026 …
Low oil prices pushed Russia into a record budget deficit, but the war in Iran could offset it, economist says
Photo: Gettyimages.ru / Coprid Russia’s federal budget deficit for the first two months of 2026 …
