The blockade of the Strait of Hormuz is causing difficulties for shipping companies due to uncertainty about ship passage, with insurance premiums skyrocketing. The ongoing conflict between the US and Iran is negatively impacting oil prices and global supply chains, and the timeline for recovery remains unclear.