The Christmas rally is one of the most talked-about phenomena in the stock market – a kind of seasonal miracle where stocks are supposed to surge just in time for us to wrap our Christmas presents and uncork the New Year's foam. But is it really the work of Santa? Or is it...