Brent Crude futures settle at $104.61/bbl, down $3.02, 2.81%

11 Sep 2026 18:45Energy