Nasdaq, S&P 500 retreat from record highs to end 7-day streak