German Business Expectations Miss: EUR Under Pressure?

German Business Expectations (Mar) came in at 87.7, slightly below forecast but above the previous reading. How will this impact the EUR and global markets?