The dollar was stable at a 3-1/2-month peak versus a basket of currencies on Friday, U.S. yields held below 3 percent while the euro was dragged down by a dovish comments from the European Central Bank.
The dollar’s index traded at at 91.527 .DXY after touching a high of 91.639 in the previous session.
The greenback was firm at 109.17 yen, having jumped to a 2-1/2-month peak of 109.49 yen earlier in the week.
The euro traded at $1.2112, having fallen to $1.20965 on Thursday, its trough since Jan.
Sterling was steady at $1.3930, set to slide 0.5 percent for the week.
The Aussie scaled a 4-1/2-month nadir of $0.7539.
Bitcoin gained 0.2 percent to $9,093.18 on Thursday.