June S&P 500 E-Mini futures (ESM26) are up +0.31%, and June Nasdaq 100 E-Mini futures (NQM26) are up +0.30% this morning, pointing to further gains after a tech-led rally in the previous session, while investors monitor developments from the U.S.-China talks and await a fresh batch of U.S. economic data, with particular attention on retail sales figures.