Brent crude oil futures settled at $96.78 a barrel, down $3.91, or 3.88%.

2026-07-25

Brent crude oil futures settled at $96.78 a barrel, down $3.91, or 3.88%.