Closing changes:
- S&P 500 -0.6%
- Nasdaq Comp -1.6%
- DJIA +0.6%
- Russell 2000 +0.1%
About half the loss in the S&P 500 was directly due to the 25% decline in Meta and the news is even worse after hours with Amazon down 20%. That's knocked Nasdaq futures down another 2%.
Apple earnings are due out any second and that will be the next shoe to drop.