Brent Crude futures settle at $105.83/bbl, down $2.92, 2.69%.

16 Sep 2026 18:49Energy