Global oil supply pressures are rising as “oil on water” volumes surge, reflecting growing difficulty in placing crude on final markets. A significant share of the buildup comes from sanctioned barrels, especially Russian ones. New sanctions taking effect on November 21 may further increase floating oil volumes and deepen the emerging market surplus.
21-11-2025 11:05 GMT
by Łukasz Zembik