Why confusion over timing as the US and Iran are so close to a deal?