Kremlin budget

Soaring oil prices will not save Russia's sluggish economy from recession — Bloomberg

22 April, 02:25 PM

Oil prices slide as OPEC+ weighs third output boost

22 May 2025, 12:35 PM