Russia's current account surplus down to $20.1 bln in January-April — Central Bank
⚡ Quick Summary
The current account surplus in April 2026 was $6.7 bln, compared to $2.6 bln in April 2025
The current account surplus in April 2026 was $6.7 bln, compared to $2.6 bln in April 2025