U.S. crude oil futures settled at $101.76 a barrel, down $1.51, or 1.46%.

2026-10-27

U.S. crude oil futures settled at $101.76 a barrel, down $1.51, or 1.46%.