Trump's Iran ultimatum and signals of a possible deal keep investors on tenterhooks April 6, 2026 · CNBC Read full story at source