
Global oil buffers hit critical lows as Hormuz deadlock persists
Global oil inventories are nearing exhaustion as the persistent closure of the Strait of Hormuz defies diplomatic efforts. Industry leaders and analysts warn that a secondary price shock is imminent, potentially pushing Brent crude toward $160 a barrel and threatening to destabilize broader financial markets by late June.




















