Brent crude futures settle at $94.62/bbl, down $8.98, 8.67%

04 Nov 2026 19:44Energy