July 23, 2026
Oil Back Above 100 Tech Selloff And Rising Yields
Today U.S. stocks fell broadly as oil jumped back above $100 a barrel, reigniting inflation fears, while disappointing results from Tesla and Alphabet and rising Treasury yields added pressure. Energy and defense names outperformed, but overall it was a day when oil, rates, and Big Tech all worked against risk appetite.