S&P 500 flounders on tech wreck as economic concerns weigh Apr 5, 2023 03:05PM