Brent crude futures settled at $108.79/bbl, down $0.76 or 0.69%.

2026-10-21

Brent crude futures settled at $108.79/bbl, down $0.76 or 0.69%.