Putin’s War Is Fueling Russian Stagflation
While Russia continues to put on a show of resilience, signals across its economy are flashing red: inflation is rising, and labor and technology shortages are becoming acute. The most critical shortage, however, is budget financing, as Russia’s last liquid reserves are likely to run out in the fall of 2025.