European Stocks Plunged, Led by French banks

European stocks tumbled Wednesday with growing fears (and rumors) that France’s AAA rating might be downgraded.

Keep Reading →