Strait of Hormuz closure pressures WTI Crude Oil towards $110 - TrendCloud