July 26, 2026
Energy Rally Meets Big Tech Shock
This week, U.S. equities saw a strong rally in energy and traditional sectors on the back of surging oil prices, while disappointing results from Tesla, IBM and other growth names triggered a sharp pullback in technology. Seven of eleven sectors rose over the last 10 days, but the leadership baton clearly shifted away from Big Tech as investors rotated into cyclicals and defensives.