US President Donald Trump has expressed optimism about ongoing negotiations with Iran, saying talks are progressing "very well" and that a potential agreement could be reached over the weekend. At the same time, Trump reiterated Washington's tough stance, claiming that the United States has "hit Iran very hard."