Why Stocks Are Soaring: A Massive, $64 Billion Buy OrderToday's post-Christmas rally is brought to you not by the PPT, but by pensions funds which waited until the very last minute to buy up to $64 billion in stocks as part of their quarter-end rebalancing.