US sanctions may leave 48 million barrels of Russian oil stranded at sea, impacting global trading dynamics and buyer strategies.
Source: Bloomberg
21. November 2025 04:46
US sanctions may leave 48 million barrels of Russian oil stranded at sea, impacting global trading dynamics and buyer strategies.
Source: Bloomberg