WTI crude oil futures for November delivery fell 5.00% on the day, currently trading at $91.27 per barrel.

2026-09-22

WTI crude oil futures for November delivery fell 5.00% on the day, currently trading at $91.27 per barrel.