
Tech Leads Again, but Small Caps and Retail Must Join for a Broader Rally
NVIDIA Corporation (NASDAQ:NVDA) gets a downgrade. Super Micro Computer (NASDAQ:SMCI) Inc. crashes on weaker earnings. Amazon (NASDAQ:AMZN) is in the political crosshairs on tariffs. Apple (NASDAQ:AAPL) turns to India to assemble iPhones. Microsoft …