Markets cheer U.S.-Iran agreement, but some investors caution deal is yet to be signed June 15, 2026 · CNBC Read full story at source