500,000 Russians declared bankruptcy in 2025 due to war impacts. Putin out as president by July 31, 2026 at 0.9% YES.

European intelligence report warns of strain on Russia's banks, but experts say a full-blown crisis is unlikely

500,000 Russians declared bankruptcy in 2025 due to war impacts. Putin out as president by July 31, 2026 at 0.9% YES.