gCaptain 11/12/2025 8:16:56 AM
A buildup of a billion barrels of oil on the world’s oceans includes a disproportionately large amount of crude from nations subject to some kind of sanctions — a sign the measures are bringing a degree of disruption to the oil trade.