MarketWatch
President Donald Trump signed a preliminary deal with Iran late Wednesday while in France, putting terms of the 14-point agreement into effect two days earlier than expected.
Get free access to breaking news, stock data, and market analysis.
Subscribe Free