Weekly Investment Perspective July 21, 2026
July 21, 2026
U.S. equities finished last week under pressure as a sharp reversal in technology stocks outweighed encouraging inflation data and generally supportive early earnings reports.