U.S. stocks rallied on Tuesday, with the S&P 500 closing in on record levels, as President Donald Trump's comments on the United States and China restarting ... Read more