Published On: Tue, Jun 17th, 2025

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

Russian oil prices have increased by nearly 15% following the outbreak of hostilities between Israel and Iran.
Daily Express :: World Feed

Most Popular Posts