Iran continues its chokehold on Strait of Hormuz, disrupting global energy supply and driving up the price of fuel.