Oil Prices Surge Amid Hormuz Blockade; Energy Crisis Looms
Global oil prices are nearing $100 a barrel as the US naval blockade of the Strait of Hormuz disrupts tanker traffic, threatening to deepen the world's energy crisis. US crude exports are expected to hit a record this month.