U.S. crude oil futures settled at $89.43 a barrel, down $1.68, or 1.84%.

2026-10-06

U.S. crude oil futures settled at $89.43 a barrel, down $1.68, or 1.84%.