U.S. crude oil futures settled at $101.41 a barrel, up $3.44, or 3.51%.

2026-10-17

U.S. crude oil futures settled at $101.41 a barrel, up $3.44, or 3.51%.