Stocks on Wall Street closed broadly higher Tuesday, as solid company earnings helped lift several retailers ahead of the Thanksgiving holiday in the U.S.
The S&P 500 rose 1.4%, more than making up for its losses last week. The Dow Jones Industrial Average rose 1.2% and the Nasdaq composite gained 1.4%.
All the company sectors in the benchmark S&P 500 index rose, with technology stocks driving much of the rally. Chipmaker Nvidia rose 4.7%.
Financial and health care stocks also helped lift the market. Charles Schwab rose 1.6% and Pfizer added 1.9%.
Energy stocks notched the biggest gain as the price of U.S. crude oil rose 1.5%. Chevron rose 2.6%.
