U.S. Markets closed

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.