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...