Market Close Aug 20 2026: S&P 500 Falls, Walmart Sinks 9%

Market close Aug 20, 2026: the S&P 500 fell 0.87% to 7,641 as the Treasury yield relief faded, Walmart sank 9% on a rare sales miss, and oil jumped on Iran.
Stock Market Today: Walmart Beats but Falls — Aug 20

Walmart beat on earnings, raised guidance, and the stock is still down 5% — a market priced for perfection is punishing anything short of it.