Trump's Iran ultimatum and signals of a possible deal keep investors on tenterhooks

· CNBC