Wed, Jun 19, 2013, 6:11 AM EDT - U.S. Markets open in 3 hrs 19 mins
Anybody know what might have caused the sell off today? Volume offers no clue....
Sentiment: Buy