US Sanctions
US Sanctions Threaten to Strand 50 Million Barrels of Russian Crude, Reworking Global Oil Map
New US sanctions, effective today, November 21, 2025, are poised to send shockwaves through the global energy market, threatening to leave approximately 48 million barrels of Russian crude oil adrift at sea. These aggressive measures, targeting major Russian oil entities like Rosneft (LSE: ROSN) and Lukoil (LSE: LKOH), have immediately