Stocks closed higher on Wall Street Monday after President Donald Trump suspended plans to impose tariffs on goods imported from Mexico.
Technology stocks helped power the rally, extending the market's winning streak to a fifth day. That follows the strongest week for stocks since November. A couple of billion-dollar deals also helped put investors in a buying mood.
The S&P 500 index gained 13.39 points, or 0.5%, to 2,886.73.
The Dow Jones Industrial Average rose 78.74 points, or 0.3%, to 26,062.68.
The Nasdaq composite climbed 81.07 points, or 1.1%, to 7,823.17.
The Russel 2000 index of smaller companies gained 9.17 points, or 0.6%, to 1,523.56.
For the year:
The S&P 500 is up 379.88 points, or 15.2%.
The Dow is up 2,735.22 points, or 11.7%.
The Nasdaq is up 1,187.89 points, or 17.9%.
The Russell 2000 is up 175 points, or 13%.