U.S. crude oil futures settled at $97.15 a barrel, down 67 cents, or 0.68%.

2026-10-22

U.S. crude oil futures settled at $97.15 a barrel, down 67 cents, or 0.68%.