Simon Becker on Intel HubThe recent announcement from the Iranian Revolutionary Guard regarding potential closures of the Strait of Hormuz has significant implications for global oil markets. Approximately 20% of the world's