Brent, WTI crude futures settle at their lowest level since the Iran war began at the end of February.

24 Jun 2026 19:04Energy