Latest data now out from GermanyNot one of the major PMI releases but good news nonetheless.Euro off its highs