Strait of Hormuz: Turbulent Future for Oil Prices?