BREAKING: US markets down sharply, Nasdaq 100 now down over 2.5%.Published by The Spectator IndexApr 8, 2025 8:00:03 PM UTC