Market, Business Iran Shut Down the Strait of Hormuz: 5 Critical Impacts on Oil, Trade & Global Economy June 23, 2025