
Russian Budget's Oil and Gas Revenues Drop 22.7% in H1 2026
Russia's budget saw a 22.7% year-on-year decrease in oil and gas revenues for January-June 2026, totaling 3.66 trillion rubles ($48 billion). The Finance Ministry cited declining oil prices as the primary reason, while non-oil and gas revenues rose by 16.3%.