Share Facebook Twitter LinkedIn Pinterest Email President Trump announced the US would cancel its planned attack on Iran, contingent on a swift agreement being reached between the two nations.