Russia economy meltdown as Moscow 'to be hit by $100bn deficit' and oil shortage

Oct 23, 2025 - 08:00
Russia economy meltdown as Moscow 'to be hit by $100bn deficit' and oil shortage


Pressure is mounting on Russia's economy as world leaders forecast economic pain for Vladimir Putin.