Kristian Hansen on Intel HubThe Strait of Hormuz is a critical chokepoint, where approximately 20% of the world's oil supply passes annually — about 18.5 million barrels per day in 2021, according to the U.S. Energy Information