The closure of the Hormuz Strait has halted nearly all traffic, prompting a coalition of 40 countries to seek solutions and affecting global oil prices.
The closure of the Hormuz Strait has halted nearly all traffic, prompting a coalition of 40 countries to seek solutions and affecting global oil prices.