Russia Strategic Intelligence Report 2026: A War Economy's Limits
A windfall from the Iran war is propping up Putin's budget even as Russia's own economy slides toward stagnation, fully locked into a war machine it can no longer easily switch off. A full intelligence assessment of Russian power in 2026.