Walmart CEO Doug McMillon says customers are exhibiting ‘stressed behaviors’—and it’s already tanked the company’s valuation by $22 billion

Walmart’s share price dropped about 3% by market close on Tuesday, resulting in its market cap falling to roughly $680 billion. This comes at the heels of mega e-commerce retailer Amazon dethroning Walmart in its quarterly revenue for the first time ever last month. Uncertainty about the economy can be partly to blame. Consumer confidence...