Better holiday sales and rising commodities prices pushed stocks to their sixth straight gain and new highs for 2009. Major indexes edged higher in light trading Monday after sales figures showed shoppers spent more freely this holiday season, a sign that consumers are feeling better about the economy.
