
The S&P 500 Index ($SPX) (SPY) Friday closed up +1.03%, the Dow Jones Industrials Index ($DOWI) (DIA) closed up +1.05%, and the Nasdaq 100 Index ($IUXX) (QQQ) closed up +0.99%. June E-mini S&P futures (ESM25) are up +1.04%, and June E-mini Nasdaq futures (NQM25) are up +0.99%.
Stock indexes rallied sharply on Friday, with the S&P 500 posting a 3-1/2 month high and the Dow Jones Industrials posting a 3-month high. Stocks settled sharply higher after Friday's better-than-expected US May employment report alleviated concerns of an economic slowdown. Also, the resumption of US-China trade talks gave stocks a boost after President Trump said that US and Chinese negotiators will resume trade talks on Monday in London.