U.S. crude oil futures settled at $101.91 a barrel, down 52 cents, or 0.51%.

2026-09-18

U.S. crude oil futures settled at $101.91 a barrel, down 52 cents, or 0.51%.