Brent Crude futures settle at $106.65/bbl, up $1.93, 1.84%.

12 Oct 2026 18:53Energy