Brent Crude futures settle at $75.26/bbl, up $1.52, 2.06%.

25 Jun 2026 18:51Energy