WTI crude oil futures settled at $86.85 per barrel, down $3.98, or 4.38%.

2026-11-10

WTI crude oil futures settled at $86.85 per barrel, down $3.98, or 4.38%.