U.S. crude oil futures settled at $105.83 a barrel, up $4.44, or 4.38%.

2026-09-16

U.S. crude oil futures settled at $105.83 a barrel, up $4.44, or 4.38%.