Total 1 articles
Iran's navy blocks Strait of Hormuz, disrupting 21% of global oil shipments. Energy prices set to surge as major shipping companies halt operations through vital Middle East corridor.
Advertise with Us