U.S. crude oil futures settled at $73.21 a barrel, down 65 cents, or 0.88%.

2026-06-24

U.S. crude oil futures settled at $73.21 a barrel, down 65 cents, or 0.88%.