Peter Schiff: Market Outlook 18 March 2012 Posted by katchum 0 The U.S. is not recovering. Watch this market outlook by Peter Schiff!