Minding Your Business - November 1, 2011

November 1, 2011 13:23

Stock markets sell off on Greek turmoil.