The finish for WTI Crude Oil going into this weekend was near $93.115, this after touching a high close to 96.950 on Thursday, and having completed the previous week’s results below $84.000.
WTI Crude Oil Weekly Forecast: Hormuz Strait Ebbs and Tides Still Flowing – 26 April 2026
