S&P Retreats From Record High, Tech Wobbles, Inflation Worries

S&P Retreats From Record High, Tech Wobbles, Inflation Worries