U.S. stocks were in for a roller-coaster ride last week, led by techs, amid concerns over tariffs, stagflation, and a slowdown in tech earnings.
After several sharp reversals that added to market volatility, major equity indexes closed mixed for the week.