Strait of Hormuz Blockade and Global Supply Chains