Brent Crude futures settle at $103.08/bbl, up $3.83, 3.86%

23 Sep 2026 18:40Energy