U.S. crude oil futures settled at $97.97 a barrel, up $2.88, or 3.03%.

2026-10-16

U.S. crude oil futures settled at $97.97 a barrel, up $2.88, or 3.03%.