News

Signs of progress in trade talks are lifting spirits, setting the S&P 500 and Nasdaq up to notch new all-time highs.