The Strait of Hormuz is ‘leaking’ oil

June 9, 2026

New York —  One of the biggest mysteries of the global economy is why the oil market has remained so calm during one of the greatest supply shocks in history.