source:[1] Nasdaq 100 Index falls 1.2%, US memory chip index maintains over 6.4% decline (https://wallstreetcn.com/livenews/3139535 ...)[2] Markets News, July 21, 2026: Major Indexes Rise to Snap 3-Day Losing Streak as... (https://finance.yahoo.com/markets/stocks/arti ...)[3] 19 (mostly) tech stocks that have fallen at least 25% in July (https://finance.yahoo.com/markets/stocks/arti ...)