Brent crude oil futures settled at $103.60 a barrel, down $1.17, or 1.12%.

2026-11-04

Brent crude oil futures settled at $103.60 a barrel, down $1.17, or 1.12%.