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

2026-07-25

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