Strait of Hormuz blockade threatens global energy markets.