Iran tensions, Strait of Hormuz delays push oil prices higher - TrendCloud