Euro jumped close to one percent to the highest since September 22 against the dollar, following a basket of data from the euro zone and the US, the world's largest economy.
As of 05:33 GMT, EUR/USD rose 0.75% to 1.1940 from the opening of 1.1850, with a two-month high at 1.1941, and a low at 1.1837.
Earlier German data showed the IFO business climate index rose to 117.5 in October, while a European Central Bank official said earlier that European central banks should intensify their efforts to control bad debt, while noting the ECB is evaluating different banks in regard to their bad debt, and warning that banks lack profits currently.
Otherwise, earlier US data showed the first reading for the November services PMI down to 54.7 from October's 55.3, missing expectations of 55.5, amid low market liquidity due to the US Thanksgiving holiday.