From Riyadh to Doha, oil bosses are sounding the alarm. With the Strait of Hormuz shut and inventories at 5-year lows, the world’s economy is on the edge.
From Riyadh to Doha, oil bosses are sounding the alarm. With the Strait of Hormuz shut and inventories at 5-year lows, the world’s economy is on the edge.