WTI Price Forecast: Fails ahead of $100.00 amid Straight of Hormuz reopening efforts

16/03/2026