Russia economy meltdown as Kremlin faces £78bn deficit after £24bn missed profit
- Posted on June 17, 2025
- By Express
- 1 Views

Russia economy meltdown as Kremlin faces £78bn deficit after £24bn missed profit

Russian oil prices have increased by nearly 15% following the outbreak of hostilities between Israel and Iran.