A lot of retailers are struggling in the present environment, and yet Walmart stock has hit a new all-time high. How?... Read more