CNBC: What’s behind Wal-Mart’s lonely rally?