Markets
President Trump canceled planned strikes on Iran, saying negotiations are making progress. • Kind Joe