UK cracks down on Russian oil sector as revenues plummet

Thursday, 18 December 2025 15:20

UK announces 24 new sanctions relentlessly targeting Russia's reeling war economy and oil industry.    Four of Russia's largest oil companies, with revenues over $20 billion are hit as UK doubles down on companies fuelling destruction in Ukraine. ...Request free trial