Iran's blockade of the Strait of Hormuz threatens global energy markets.