Brent Crude futures settle at $103.60/bbl, down $1.17, 1.12%

03 Nov 2026 19:46Energy