(CNBC) U.S. stocks ended mixed in the shortened Christmas Eve session Thursday, holding most of the gains for a week in which commodities and beaten-down sectors of the market led. ( Tweet This )
The major U.S. averages ended the week about 2.5 percent higher or more, their best week since the one ended Nov. 20.
"I think the big news of the week is Santa Claus has come to Wall Street early and brought us to break-even levels for the year," said Adam Sarhan, CEO of Sarhan Capital.
Advertisement - story continues below