The agreement reportedly includes $300 billion in private investments in Iran’s economy.

Details of the memorandum of understanding with Iran, which Trump touted as a “great deal,” have not been made public, prompting criticism from both the left and the right.

Donald Trump can claim a diplomatic victory after reaching an agreement with Iran to end the war in the Middle East, but numerous pitfalls remain and the US president has lost…

Trump says “we’re not investing any money” about a deal that could give Iran $300 billion.

While the full terms of the agreement remain unclear, the U.S. should approach this deal with caution grounded in experience, not optimism.