Oil at $100 Meets a Tech Selloff: Why the Dow Fell 507 Points on Two Different Fears
Oil at $100 Meets a Tech Selloff: Why the Dow Fell 507 Points on Two Different Fears
On July 23, 2026, U.S. stocks fell as two unrelated pressures hit at once: Brent crude crossed $100 a barrel for the first time since May on Middle East supply fears, and