WTI crude oil futures settled at $90.52 per barrel, up $2.40, or 2.72%.

2026-11-06

WTI crude oil futures settled at $90.52 per barrel, up $2.40, or 2.72%.