Russia’s Soaring Deficit Signals Cracks Beneath the War Machine

Vladimir Putin’s war chest may not be as bottomless as the Kremlin pretends. Russia has quietly tripled its projected budget deficit for 2025 to 1.7% of GDP — a sobering signal that the financial cost of its war in Ukraine, coupled with the enduring weight of Western sanctions, is beginning to chew through Moscow’s carefully … Continue reading Russia’s Soaring Deficit Signals Cracks Beneath the War Machine