Stock Market Today, Aug. 20: Stocks Slide on Weak Retail Earnings, Rising Bond Yields

Today, Aug. 20, 2026, disappointing consumer results and rising oil prices snapped Wednesday's relief rally, renewing inflation concerns across major indexes.

CryptoAlerta — análise de criptomoedas e mercado em tempo real