U.S. crude oil futures settled at $94.61 a barrel, up $2.45, or 2.66%.

2026-09-25

U.S. crude oil futures settled at $94.61 a barrel, up $2.45, or 2.66%.