European Economics Preview: Germany Factory Orders Data Due
Factory orders from Germany and final composite Purchasing Managers' survey from euro area are due on Wednesday, headlining a light day for the European economic news. At 2.00 am ET, Destatis is set to release Germany's factory orders for March. Economists forecast orders to fall 10 percent on month after falling 1.4 percent in February.