Brent crude futures settled at $108.79 a barrel, down 76 cents, or 0.69%.

2026-10-21

Brent crude futures settled at $108.79 a barrel, down 76 cents, or 0.69%.