EURUSD took a hit from weaker German and French manufacturing PMIs. French services PMI spiked but was attributed to the Olympics, See my post on EURUSD 1.1150.