The dollar traded near multi-month highs against most major currencies on Friday, supported by a wave of optimism over improving US economic data, the rollout of coronavirus vaccines, and rising Treasury yields.

The euro rebounded slightly ahead of data on German business sentiment due later in the day, but the outlook for the common European currency has soured because of renewed coronavirus lockdowns and the slow pace of vaccinations across the European Union.

The greenback has more room to rise against the euro, but its gains against other currencies in the past few weeks have been so rapid that some analysts are warning against chasing the dollar higher from current levels. "The euro has broken through the 200-day moving average, and that is a clear sign that it will continue to go lower," said Minori Uchida, head of global markets research at MUFG Bank in Tokyo. "The yen is getting strong on some of the crosses, which will cap dollar/yen. Yields have supported the dollar, but this move could start to run out of steam."

Against the euro, the dollar fell to $1.1781 but was still near its strongest level since November last year. The dollar bought 109.18 yen, which is near its highest since June. The greenback traded at 0.9395 Swiss franc, holding onto a 0.5per cent gain from the previous session.

One notable exception to the dollar's gains was the British pound, which edged up to $1.3758 after rising 0.4 per cent on Thursday. Data due on Friday that is forecast to show a rebound in British retail sales coul,d give the pound a further boost.

US jobless claims fell to a one-year low last week and President Joe Biden said he will double his vaccination rollout plan after reaching his previous goal of 100 million shots 42 days ahead of schedule, both of which support optimism in the dollar.

The dollar index against a basket of six major currencies stood at 92.788, close to a four-month high. For the week the dollar index was on course for a 0.9 per cent gain. Traders will look to data on US personal consumption due later on Friday for further hints about the US economy.

During European trading, Germany's Ifo survey is expected to show an improvement in business morale. But this is unlikely to halt the euro's slide, because worries about the slow vaccination rollout and bickering with former member Britain over vaccine exports have become a dominant theme, traders said.

The Australian and New Zealand dollars rebounded from sharp losses earlier in the week. The two currencies are likely to remain supported because their relative success in limiting the economic fallout caused by the coronavirus pandemic, analysts said.