U.S. crude futures settled at $101.41/bbl, up $3.44 (+3.51%).

2026-10-17

U.S. crude futures settled at $101.41/bbl, up $3.44 (+3.51%).