U.S. crude oil futures settled at $88.12 a barrel, down $7.97, or 8.29%.

2026-11-05

U.S. crude oil futures settled at $88.12 a barrel, down $7.97, or 8.29%.