Russia in economic freefall as GDP 'crashes' and oil and gas revenues falls 17%
- Posted on May 1, 2025
- By Express
- 1 Views

Russia in economic freefall as GDP 'crashes' and oil and gas revenues falls 17%

Kyrylo Shevchenko believes Russia is likely to see a technical recession "within months".