The S&P 500 fell 1.1% from its all-time high for its worst day in three weeks. The weakness for tech stocks yanked the Nasdaq ...