WTI crude oil futures settled at $88.74 per barrel, up $2.21, or 2.55%.

2026-11-13

WTI crude oil futures settled at $88.74 per barrel, up $2.21, or 2.55%.