The S&P 500 edged up higher to finish at a record high for a sixth straight session on Monday, while the Nasdaq also advanced to a closing record in choppy trade as investors took stock of the US-EU trade pact and prepared for a week of major market movers.
US President Donald Trump and European Commission President Ursula von der Leyen unveiled a trade framework on Sunday, slashing EU import tariffs to 15 percent - half the previously threatened rate that was scheduled to take effect on August 1.
Still, France denounced the deal as a "submission."
The deal is the latest announcement in recent days on US trade agreements with countries such as Japan and Indonesia.
Top American and Chinese officials resumed talks in Stockholm to resolve a trade dispute between the world's two largest economies.
The S&P 500 gained 1.17 points, or 0.02 percent, to end at 6,389 points, while the Nasdaq gained 69 points, or 0.33 percent, to finish at 21,177.
The Dow Jones Industrial Average fell 62 points, or 0.14 percent, to 44,839. (Reuters)