U.S. crude oil futures settled at $82.61 a barrel, down $6.70, or 7.50%.

2026-07-28

U.S. crude oil futures settled at $82.61 a barrel, down $6.70, or 7.50%.