USA stocks closed narrowly mixed in light trading on Friday as Nasdaq snapped an 11-day streak of gains but remained above the 9,000 level.
The S&P 500 slipped 0.63 points, or less than 0.1%, to 3,223.38. Significantly, tech-heavy Nasdaq also topped the psychological 9,000 point mark for the first time on Boxing Day.
Ten of the 11 primary S&P 500 sectors closed higher, with consumer discretionary up 1.43 percent, outpacing the rest.
Commodities were mixed with gold up 0.2 percent at $1,517 an ounce and West Texas Intermediate crude oil down 0.1 percent at $61.65 a barrel.
Electronics and appliances were the biggest sellers of the holiday shopping season, with sales climbing 4.6% over a year ago (and 10.7% online), MasterCard reported.
The Nasdaq hit an all-time high, while the S&P 500 and the Dow Industrials were just shy of the record closing highs from Monday.
Oil edges down from 3-month highs after Russian Federation downplays output cuts
Oil prices have been mostly bolstered by more optimistic expectations for the global economy and Sino-American trade developments. These were the details of the news Russia's Novak says OPEC+ may consider ending oil output cuts this year for this day.
Trading volumes were relatively thin during this holiday-shortened week.
U.S. Treasurys gained, pushing the yield on the 10-year note down 3 basis points to 1.875 percent. In all, 10 of the 11 sectors in the broad-based index gained on Thursday, with healthcare stocks the only losers.
Analysts say investor expectations that the United States and China will soon sign a "Phase one" trade deal has added momentum to the stock market heading into 2020. For the week, the three indexes tacked on well more than half a percent.
Also, the Labor Department said Thursday that initial jobless claims decreased by 13,000 in the week that ended December 21 to a seasonally adjusted 222,000, meeting investors' expectations for a continued healthy job market. On the opposite side of the spectrum, energy stocks and materials shares declined. Kimco Realty gained 1.5 percent and American Water Works rose 0.9 percent. It measures the daily stock price movements of 30 large, publicly-owned US companies.
U.S. oil prices also climbed to a three-month high as prices rose to $61.83 per barrel.