 Retail sales from Italy and industrial production from Spain are the top economic news due on Wednesday, headlining a very light day for the European economic news. At 3.00 am ET, Spains INE releases industrial production for November. Production had increased 2.5 percent annually in October. Read Full Story The post European Economics Preview: Italy Retail Sales Data Due appeared first on ForexTV... 