Weekly Investment Perspective August 4, 2026
August 4, 2026
U.S. stocks finished higher last week as strong corporate earnings outweighed renewed volatility in AI-related investments and a less reassuring message from the Federal Reserve.