William Edwards on Intel HubThe recent tensions in the Strait of Hormuz following Iran's threats to close this crucial shipping corridor have profound implications for global oil supply chains. Approximately 20% of the world’s o