The deal includes reopening the Strait of Hormuz and a $300bn plan for Iran's reconstruction, but questions around its ...