Oil prices drop after reports of deal to end Iran war

Reports have raised hopes of an agreement between the US and Iran after days of escalation.
AI Article