U.S. Markets close in 4 hrs 24 mins

ECB's Forecast Torpedoes the Market

ECB's Forecast Torpedoes the Market

Markets tumbled on pessimism in Europe. Technical levels in emerging markets could be an indicator ahead of Friday's labor report.