Drooid Logo
Back to today’s briefing

Story perspectives

Russia's Economy Plummets: Record Budget Deficit Looms

11/24/2025

46 9 Full Breakdown

1 of 1

Story summary
  • Russia's economy faces severe strain from sanctions and Ukrainian strikes on oil infrastructure, with oil revenues down 27% in October 2025 from a year earlier.
  • The government projects a 5.7 trillion rubles budget deficit for 2025, the largest in Russia's history.
  • Sanctions have reduced oil shipments and compelled deeper discounts on crude.
  • Russia's National Wealth Fund has halved since 2022, limiting the government's ability to fund the war in Ukraine.