U.S. equities rose on Friday as investors placed bets on a strong holiday shopping season.
The Nasdaq composite reached an all-time intraday high, rising 0.2 percent as shares of Amazon climbed 1.8 percent to a record.
The S&P 500 also hit an intraday record high, with energy as the best-performing sector. Energy stocks were boosted by a rise in crude prices. Macy’s was the best-performing stock in the index.
The Dow Jones industrial average rose 47 points, with Visa leading advancers on the 30-stock index.