Stocks have struggled ahead of the holidays despite Friday’s rally.