Oil Fell. China Cracked the Chip Story.
Investors got cheaper crude, lower yields and calmer war headlines. Technology fell 2.37% anyway, as China challenged the scarcity premium supporting America’s AI winners. Monday, July 27, 2026 The Tape: What Actually Happened Observable market data The S&P 500 finished almost unchanged at 7,413.18, up 0.02%. The Dow gained 0.51%, and the Russell 2000 rose […]
Oil Fell. China Cracked the Chip Story. Read More »

