Russia’s Economy Officially Slips into Recession as Budget Deficit Hits 6 Trillion Rubles.
Budget Deficit Widens and Investment Declines in Russia
According to Espreso.tv: Economist Ivan Us reports that Russia’s budget deficit has increased while investment is falling, confirming the country’s economy is already in recession. As of June 1, 2023, Russia’s budget deficit stands at 6 trillion rubles—a notable rise from 5.8 trillion rubles on May 1, 2023. This marks a worsening of the nation’s financial health and underscores the mounting challenges facing the Russian economy.
Furthermore, the first quarter of 2023 saw a 14.1% drop in investments compared to the same period last year. These figures back up Ivan Us’s earlier statement:
“When people say Russia’s economic situation is on the brink of recession—no, it’s not the brink, it’s already a recession.” — Ivan Us
The expert also notes that the Russian Ministry of Finance warned President Putin that war expenditures have become unsustainable for the budget.
Financial Sector Strains Deepen
Russia’s financial troubles are compounded by strikes on its oil refining infrastructure, which have cost the country at least $7 billion since the start of 2026. Consequently, the budget deficit for the first four months of 2026 reached 5.9 trillion rubles.
Ivan Us highlights that a year ago, the Institute for the Study of War (ISW) pointed out that Russia could no longer simultaneously wage war and grow its economy. These developments reveal the severe economic difficulties the country now faces.
Rising budget deficits and falling investments point to serious economic hurdles for Russia, especially amid ongoing military spending. With investment levels declining, the economic outlook may worsen unless stabilization measures are implemented. These factors could have long-term consequences for Russia’s economic growth and its standing on the global stage.
Read also
- Ukraine to Deploy a 'Swarm' of Vessels to Take Down Shahed Drones in the Black Sea
- How Elon Musk’s Net Worth Surged Past $1.1 Trillion
- Fuel Crisis Looms Over Russia’s Economy as Refineries Face Major Setbacks
- Steam Launches 'Bullet Hell Festival' with Discounts Up to 85%: Here's When It Ends
- New Global Oil Export Leader: United States Surpasses Saudi Arabia and Russia
- Elon Musk on Track to Become History’s First Trillionaire: Key Details on SpaceX’s IPO

