Supply disruptions in the Strait of Hormuz threaten global oil inventory stability
Global oil inventories are being depleted at a record pace as supply disruptions through the Strait of Hormuz threaten fuel read more Strait of Hormuz supply shock pushes global oil inventories toward critical levels