Twenty-one hours was not enough to end 47 years of hostility between Iran and the US, writes the BBC's Lyse Doucet.
Calling this marathon negotiating session a failure belies the scale of the challenge in narrowing wide gaps on complex issues ranging from age-old suspicion about Iran's nuclear programme to new challenges this war has thrown up - most of all Iran's control of the strategic Strait of Hormuz, whose closure is causing economic shocks worldwide.
Extract — continue reading at the source.