Better Trade Data But It Doesn’t Stop Consumer Sentiment from Plunging By: Wall Street Pit July 10, 2009 at 13:04 PM EDT Read More >>