Citigroup Makes Wal-Mart Top Stock Pick in 2008