Why is the US threatening to blockade the Strait of Hormuz – and how could it work? - Millions of barrels of oil and gas are ...