Oil Turned Up the Heat. Big Tech Lost Its Nerve.

Brent pushed above $95, Treasury yields rose, and mega-cap technology sold off as investors questioned whether AI spending can outrun energy and financing costs. Wednesday, July 22, 2026 Tuesday’s momentum surge did not last long. By Wednesday, technology was falling again, oil had reached a six-week high, and Treasury yields were moving higher. The S&P […]

Oil Turned Up the Heat. Big Tech Lost Its Nerve. Read More »