German manufacturing PMI hit 53.2 points, well above 51.7 expected. Despite a miss in services and weak French figures, the euro gets another shot in the arm.
EUR/USD is on high ground, below resistance.
Read the rest of the article German manufacturing PMI beats – but EUR/USD capped by resistance