Emily Bell on Intel HubThe recent developments regarding Iran's blockade in the Strait of Hormuz highlight a critical maritime chokepoint for global oil trade. Approximately 20% of the world's oil, estimated at around 17 mi