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.
continue reading...

Author
Express

You May Also Like