Crude oil surges past $111 amid US-Iran tensions as the Strait of Hormuz remains closed to trade.