US President Donald Trump has responded after several members from his Republican Party criticised the US-Iran peace deal. "These fools, who think I haven't been tough enough on Iran...are either jealous, bad people, or stupid," he said. "The stock market just hit a RECORD HIGH, and oil prices are 'tumbling' down," he further said.