As Oil Prices Spike, Talk of ‘Demand Destruction’ Sets In
Key Points:
- As the war in Iran has stymied traffic through the Strait of Hormuz, demand for oil has fallen, and industry watchers and oil executives have started to fret about “demand destruction.” The decades-ol