×

Russia’s 2026 budget deficit may exceed plans by $12.85 billion due to higher spending

By Thomson Reuters Jul 16, 2026 | 2:10 AM