S&P 500 Hits 7-Week Winning Streak as Tech Valuations Warrant Caution