WTI Crude Oil closed above 99.000 going into the weekend, this as anxious large players try to gauge their outlooks regarding Iranian war implications and circumstances that are effecting sentiment quickly.
WTI Crude Oil Weekly Forecast: Anxious Speculators Await Tomorrow’s Opening – 15 March 2026
