U.S. crude oil futures settled at $96.05 a barrel, up $3.02, or 3.25%.

2026-09-10

U.S. crude oil futures settled at $96.05 a barrel, up $3.02, or 3.25%.