Wednesday is a relatively busy day in Europe with the release of German factory production data and Eurozone retail sales figures scheduled. Germany's Destatis is set to release the industrial production figures for September at 2 am ET. Production is expected to fall 0.1 percent monthly after a 0.3 percent slump in August.Original Article