U.S. stocks posted strong gains on Monday, with the benchmark S&P 500 and the Nasdaq hitting all-time highs, as news that the United States and Mexico were closing in on a trade deal added to optimism about the economy.
Source:: Reuters – Business News