Brent Crude futures settle at $108.75/bbl, up $3.07, 2.9%.

15 Sep 2026 18:45Energy