Brent Crude futures settle at $107.63/bbl, up $6.42, 6.34%

10 Sep 2026 18:44Energy