Big technology companies powered stocks higher on Wall Street Monday, adding to the market’s gains after a three-week winning streak.
The S&P 500 rose 0.84% after being down 0.3% in the early going. Gains by technology and communication stocks and companies that rely on consumer spending outweighed losses elsewhere in the market. The rally, which gained strength in the final hour of trading, nudged the benchmark S&P 500 index to a slight gain for the year and drove the Nasdaq composite to an all-time high.
Read the full story