Russian Economy Faces Stagflation Risk as IMOEX Index Plummets
Russia’s war economy is showing signs of structural exhaustion, marked by the IMOEX index falling below 1,900 points in July 2026 and a sharp decline in state reserves. According to reports from Welt and Reuters, the combination of soaring inflation, high interest rates, and disrupted fuel supplies is pushing the nation toward stagflation and a potential banking crisis.
Moscow Exchange Hits Multi-Year Lows
The Russian stock market is experiencing a severe sell-off. On July 16, the IMOEX index dropped 4.24%, falling below the 2,100-point mark for the first time since December 2022, according to Welt. The decline accelerated on July 20, when the index dipped below 1,900 points. For context, the index stood above 2,800 points one year prior.
Michail Selzer, an analyst at the Russian investment bank BKS, told Welt that the market is reacting to a stalemate in Ukraine negotiations and increased sanctions pressure from the U.S. and Europe. The lack of a diplomatic catalyst, particularly as U.S. President Donald Trump is distracted by the Iran-Krieg, has removed a primary driver for market recovery.
Fuel Crisis and the Threat of Stagflation
Ukrainian drone strikes on Russian oil refineries have disrupted domestic fuel supplies, coinciding with a Russian ban on diesel exports. Jewgeni Kogan, a professor at the Moscow Higher School of Economics, stated on Telegram that this fuel crisis could accelerate price hikes and push the economy into a recession. This specific combination of stagnant growth and high inflation is defined as stagflation.
This economic pressure creates a policy deadlock for the Russian Central Bank. The key interest rate remains high at 14.25%, which restricts investment and burdens both consumers and businesses. While President Wladimir Putin has called for a loosening of monetary policy twice, the Central Bank only implemented a modest 0.25 percentage point cut, falling short of the 0.5 percentage point reduction investors expected.
Corporate Collapse: Gazprom and Major Banks
Several state-linked giants have hit historic valuation lows. Gazprom shares fell 5% on July 16 to under 84 rubles, the lowest level since the company began trading in 2006, according to Welt. The crash is attributed to potential U.S. punitive tariffs on Russian gas and the financial burden of the “Power of Siberia 2” pipeline to China, which precludes dividend payments.
The banking sector, specifically Sberbank and VTB, which together represent nearly 20% of the IMOEX market capitalization, are also under pressure. A European intelligence report cited by Reuters warns of a looming banking crisis. The report claims banks were pressured to issue subsidized loans to defense firms and homebuyers, leaving 10% of corporate loans at risk of default.
Consumer debt is also rising. Some major banks reported non-performing private loan rates of up to 15% last year. Reuters reports that over 500,000 Russians filed for private insolvency in 2025, almost a third more than the previous year.
Depleted Reserves and Chinese Dependency
Russia’s financial buffers are nearly exhausted. A study by the Kiel Institute for the World Economy (IfW) and the Stockholm Institute of Transition Economics found that the liquid assets of Russia’s sovereign wealth fund dropped from 6.5% of GDP at the start of the war to 1.8% currently. Additionally, oil and gas revenues plummeted by 45% in the first quarter compared to the previous year.
Moritz Schularick, President of IfW, noted that while the economy appeared resilient in the early years of the conflict, reserves have now run dry. This has forced a deeper reliance on Beijing. China now accounts for approximately 35% of Russia’s foreign trade. Alicia Garcia-Herrero, co-author of the IfW study, warned that this creates a dangerous asymmetry where China gains significant influence over Moscow.
Economic Indicator Summary
| Indicator | Current Status / Value | Trend/Context |
|---|---|---|
| IMOEX Index | Below 1,900 points | Down from 2,800+ a year ago |
| Key Interest Rate | 14.25% | High; restricting investment |
| Sovereign Wealth Fund | 1.8% of GDP | Down from 6.5% at war start |
| Gazprom Share Price | Under 84 Rubles | Lowest since 2006 |
| China Trade Share | ~35% of total trade | Increasingly asymmetric dependency |
Despite these figures, Kremlin spokesperson Dmitri Peskow has dismissed the concerns, stating that the difficulties are “not critical” and that Putin wisse, what to do to improve the situation.

Keep reading