TOKYO, April 20 ― The dollar wallowed near a six-week low against its peers today as the euro led a rally on the back of a brightening outlook for the region's vaccination programme.

The dollar had already been losing traction as US bond yields have hovered below a 14-month peak touched last month, reducing the greenback's yield attraction.

The euro rose to US$1.2038 (RM4.94), having touched a six-week high of US$1.2048 yesterday while the British pound gained 1 per cent overnight, its second biggest daily gain so far this year, and last stood at US$1.3989.

Some analysts say support for the euro likely came from the announcement that the European Union has secured an additional 100 million doses of Covid-19 vaccine by BioNTech and Pfizer.

Advertisement

“Europe is really the main region which is going to see accelerating vaccinations this quarter. And later in the year, we will see accelerating vaccinations, broadly, in emerging market economies,” Zach Pandl, co-head of foreign exchange strategy for Goldman Sachs in New York.

“The US got ahead of the curve in the first quarter, but other countries are going to be quickly catching up.”

The dollar index dropped to 91.085, having lost 2.5 per cent from its five-month peak hit last month.

Advertisement

The moves are the reverse of what was happening in the first three months of the year when the dollar gained against the very same major currencies as yields rose on US Treasuries and offered higher returns on the greenback.

Against the yen, the dollar fell to as low as ¥107.975, its weakest in more than six weeks, and last traded at 108.15 .

The 10-year US Treasuries yield hit a one-month low of 1.529 per cent last week. Though it ticked up to 1.605 per cent by yesterday it stood well below its March peak of 1.776 per cent, when investors speculated the Federal Reserve could tone down its dovish policy guidance.

“One of the probably most important developments in macro markets over the last month has been a stability in US rate. That also opens up room for dollar weakness against a broad set of currencies,” said Goldman's Pandl.

The Australian dollar held firm at US$0.7769 after hitting a one-month high of US$0.7784 yesterday. The offshore Chinese yuan firmed to 6.5075 per dollar, near its highest level in almost one month.

Gold also hit a 7-week high of US$1,790 per ounce yesterday and last stood at US$1,770.6.

Bitcoin changed hands at US$54,122, down 1.5 per cent after four straight days of losses. ― Reuters