The three major U.S. stock indices closed higher on Tuesday, with the Dow Jones Industrial Average gaining 1.1%, the S&P 500 rising 1.3%, and the Nasdaq Composite climbing 1.6%. The gains were broad-based, with all 11 sectors of the S&P 500 closing in positive territory. The technology sector led the gains, with the Nasdaq Composite reaching a new intraday high. The rally was sparked by a number of factors, including strong earnings reports from major companies and optimism about the upcoming holiday shopping season.