Why Walmart is emerging as a consumer favorite: Analyst | Yahoo Finance | Podwise