Ahmed Youssef on Intel HubThe ongoing tensions between the US and Iran, particularly concerning potential naval blockades in the Strait of Hormuz, could severely disrupt the supply chain for oil and gas. This vital waterway se