U.S. crude futures settled at $99.47/bbl, up $2.32 (+2.39%).

2026-10-23

U.S. crude futures settled at $99.47/bbl, up $2.32 (+2.39%).