July 26, 2026
The vital sea channel remains closed since the Iran war, choking off 20 percent of the world's supplies of oil and gas