Stock Sentiment

Market Wrap: July 23, 2026

July 23, 2026

The stock market experienced a broad selloff Thursday, with all three major indices declining as investors reacted to a confluence of pressures including surging oil prices, climbing bond yields, and disappointing earnings from large technology companies. The