U.S. crude oil futures settled at $96.09 a barrel, down 37 cents, or 0.38%.

2026-11-04

U.S. crude oil futures settled at $96.09 a barrel, down 37 cents, or 0.38%.