U.S. crude oil futures settled at $93.74 per barrel, up $1.89 or 2.06%.

2026-10-13

U.S. crude oil futures settled at $93.74 per barrel, up $1.89 or 2.06%.