Crude Oil Price Forecast: Oil Holds Above $98 as Strait of Hormuz Risks Clash With Recovering Gulf Shipments