US sanctions could leave Russian oil stranded at sea
US sanctions may leave 48 million barrels of Russian oil stranded at sea, impacting global trading dynamics and buyer strategies.
(Bloomberg, 2025-11-21T03:46:21Z)