Brent Crude futures settle at $116.72/bbl, up $3.55, 3.14%.

23 Oct 2026 18:47Energy