Brent Crude futures settle at $105.68/bbl, up $1.07, 1.02%.

14 Sep 2026 18:45Energy