Russia's oil and gas budget revenues are forecast to climb 39% YoY to 0.
23 May 2026, 09:12
Russia's oil and gas budget revenues are forecast to climb 39% YoY to 0.7 trillion rubles in May, according to RTRS calculations, but expected to decline 17% from April.