Minding Your Business - November 21, 2011

November 21, 2011 13:22

S&P: France may likely face downgrade.