Share Facebook Twitter LinkedIn Pinterest Email The United States and Iran have reached an agreement to potentially end the months-long war in the Middle East, but some key questions still remain. CNN’s Nic Robertson reports.