Brent Crude futures settle at $103.87/bbl, down 95 cents, 0.91%.

18 Sep 2026 18:42Energy