Brent Crude futures settle at $90.38/bbl, down $2.72, 2.92%

11 Jun 2026 18:44Energy