JUST IN: S&P 500 closes 1.6%, the Nasdaq 100 is down 1.3%.Published by The Spectator IndexMay 21, 2025 8:10:03 PM UTC