1 of 1
Story summary
- Russia's economy grew 1.3% YoY in Q2 2026, its first growth since 2023.
- The deficit hit 6.46 trillion rubles in the first seven months of 2026.
- Oil and gas revenues fell 17% to 64% of their level two years earlier.
- Charles Lichfield of Atlantic Council and Elina Ribakova of Peterson Institute said the deficit will double 2025 level and war will not end unless oil prices drop to $35-$40 per barrel.
