US stocks advanced, lifted by a rally in tech stocks as investors absorbed generally solid economic data and watched for developments from Beijing, where President Donald Trump was engaged in a high-stakes meeting with his Chinese counterpart Xi Jinping