Drooid Logo
Back to today’s briefing

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.