U.S. crude oil futures settled at $72.08 a barrel, down $1.44, or 1.96%.

2026-07-10

U.S. crude oil futures settled at $72.08 a barrel, down $1.44, or 1.96%.