U.S. crude oil futures settled at $94.77 a barrel, up $3.87, or 4.26%.

2026-03-10

U.S. crude oil futures settled at $94.77 a barrel, up $3.87, or 4.26%.