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