Euro rose in American trade to December 21 highs against dollar, heading for the second weekly profit in a row, following a stream of data from the euro zone and the US today.
As of 03:53 GMT, EUR/USD rose 0.17% to 1.1450, with a week high at 1.1473, and a session-low at 1.1428.
Earlier German data showed consumer prices rose 0.1% in December, same as last month, while rising 1.7% y/y, slowing down from 2.3%.
Spanish consumer prices rose 1.2%, slowing down as well from 1.7% and missing estimates of 1.6%.
Earlier US data showed the Chicago PMI receded to 65.4 from 66.4 in November, still edging estimates of 61.4.
US pending home sales fell 0.7% m/m in November, improving on a 2.6% monthly drop in October, while still missing expectations of a 1% increase, as sales fell 7.7% y/y, sharpening a 4.7% yearly drop in October.