What Walmart, Alibaba declines tell about U.S., China consumer | Yahoo Finance | Podwise