Brent Crude futures settle at $104.28/bbl, up $4.08, 4.07%

08 Oct 2026 18:46Energy