As negotiations aimed at finalising a peace deal went on behind closed doors between the US and Iran in Switzerland, each side issued public threats towards the other as key sticking points risk derailing efforts to end the war.
The peace talks look to end a war that has sowed severe instability across the Middle East rattled the global economy, and are meant to trigger a 60-day period to settle issues that have plagued US-Iran relations for decades.