Story perspectives
Russia Faces 24% Drop in Oil Revenue by 2025
5/2/2025
25 5
1 of 1
Story summary
- Russia braces for a staggering 24% plunge in oil and gas revenues by 2025, forecasting $101.7 billion—down from $133.7 billion. This sharp decline follows a dramatic fall in crude prices, now expected at $56 per barrel. As a result, the budget deficit is set to rise to 1.7% of GDP, straining the economy amid relentless sanctions and war costs.
