Iran Approves Closure of the Strait of Hormuz: Impact on Oil Prices and the Global Economy June 24, 2025