Oil Price Forecast: Strait of Hormuz Tensions Keep WTI and Brent Supported | AllMind News