A flawed Iran deal could give investors second thoughts
Jun 22, 2026 - 12:00
It remains to be seen whether investors will remain upbeat amid widespread criticism of the deal.