Euro rose past 1.18 against the dollar in American trade, following earlier data from the euro zone and the US, the world's largest economy.
As of 05:28 GMT, EUR/USD rose 0.34% to 1.1812 from the opening of 1.1772, with an intraday high at 1.1835, and a low at 1.1749.
Earlier German data showed the final reading for consumer prices with a 0.4% growth, same as the preliminary reading, and up from 0.2% in June, while wholesale prices fell 0.1% in June, compared to no-change in May, while analysts expected a 0.3% increase.
Otherwise from the US, earlier data showed consumer prices rose 0.1% in July, up from no-change in June, and missing expectations of 0.2%, while core prices steadied at 0.1%, also below expectations of 0.2%, and on a yearly basis, prices accelerated to 1.7%, missing forecasts of 1.8%, while core prices steadied at 1.7% in line with expectations last month.