Oil slides 7% on US-Iran peace hopes as sides reportedly near draft deal
- Easing geopolitical tensions weaken supply disruption concerns as US and Iran are reportedly nearing framework memo to end war
12:58
Oil