Business Science Daily

A Gateway to Business Insight

Production Networks

The Hormuz closure of 2026 is the largest oil supply shock in history. Two studies, published within weeks of the event, provide the rigorous assessments of the economic damage and the value of potential alternatives.