The S&P 500 and Nasdaq closed higher driven by gains in tech stocks and a new U.S.-Vietnam trade deal.
Tech stocks such as Apple, Nvidia, and Tesla contributed to the Nasdaq's strong performance.
The Senate passed a tax-and-spending bill which is now awaiting approval in the U.S. House of Representatives.
Investors are optimistic about trade progress under President Trump's administration, with a deal with Vietnam announced and a potential deal with India in the works.