Iran blockade of Strait of Hormuz strands 1,500 ships and 20,000 crew, disrupts global energy trade, as US awaits Irans response on proposals to reopen the vital route.
Iran blockade of Strait of Hormuz strands 1,500 ships and 20,000 crew, disrupts global energy trade, as US awaits Irans response on proposals to reopen the vital route.