Biz: Increased trade deficit + nervous investors = SELL! SELL! SELL!
- 18.8% increase in the trade deficit, to $49.9 billion
- 2.5% decrease in the Dow because of this news
- 2.8% fall in the S&P 500 for the same reason
- 3% dip in the Nasdaq today; sigh source