President Trump said the U.S. reached a complete ceasefire deal with Iran, and the Nasdaq Composite rose 2.2%. Iran has yet to confirm the deal. Oil prices fell more than $4 a barrel, while Chevron and Exxon Mobil dipped 3%. The two sides are set to meet on Friday in Switzerland to formally sign the interim deal.
