Brent Crude futures settle at $83.17/bbl, down $4.16, 4.76%.

15 Jun 2026 18:51Energy