Donald Trump signals possible Iran deal, oil prices fall and stocks rise - TrendCloud