April 23, 2026 How Awful Could It Get for the Global Economy? The Strait of Hormuz Closure and Its Profound Impact on Oil and Gas Supplies