Tag: £13.5bn
Russia economy meltdown as £13.5bn in assets seized while Kremlin given December deadline
Posted: November 15, 2025 at 9:19 pm / World
A Russian oil company is facing one of its worst crises after US sanctions hit the Kremlin. Daily Express :: World Feed