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

2026-10-13

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