Stocks have been on quite a run lately, and with the holiday season in full bore, evidence is mounting that the rally will continue through the end of the year. Steve Russolillo reports. Photo: Getty