Marcus Chen on Intel HubThe ongoing tensions in the Strait of Hormuz are not just a geopolitical flashpoint but a significant choke point for global supply chains, especially for energy products. Approximately 20% of the wor