June 26, 2025
The economy is in an increasingly precarious state as a result of a shift to a war mode and of Western sanctions over Moscow's invasion of Ukraine