WTI crude oil futures fell 2.5% to $80.54 a barrel, the lowest level since July 20.

2026-07-28

WTI crude oil futures fell 2.5% to $80.54 a barrel, the lowest level since July 20.