Businesses are grappling with soaring energy prices, fractured supply chains and trade routes severed by Iran¡¯s chokehold on the Strait of Hormuz.