U.S. crude oil futures settled at $95.09 a barrel, up 95 cents, or 1.01%.

2026-10-15

U.S. crude oil futures settled at $95.09 a barrel, up 95 cents, or 1.01%.