Brent crude oil futures for July delivery settled at $101.27 a barrel, down $8.60, or 7.83%.

2026-05-07

Brent crude oil futures for July delivery settled at $101.27 a barrel, down $8.60, or 7.83%.