Even ending war won’t save Russia’s economy. Recession by July 2026 “practically impossible to avoid,” Kremlin-linked analysts admit

War or peace, recession comes.