WTI crude oil fell below $96 per barrel, a new low since October 20, down 5.95% on the day.

2026-11-02

WTI crude oil fell below $96 per barrel, a new low since October 20, down 5.95% on the day.