S&P 500 and Nasdaq: Nasdaq in retreat from all-time high

by