Fresh worries about China are being cited, especially China's decision to raise reserve requirements. Alarms are going off! It's also looking like the bailout for Greece is shaking. Germany is balking at the bailout entirely. Good!
Stocks were down more than 150 points in the first 10 minutes of trading.