The dollar climbed against a basket of currencies for a second straight day on Friday helped by safe-haven demand as Beijing moved to impose a new security law on Hong Kong after last year's pro-democracy unrest, further straining fast-deteriorating US-China ties.
China on Friday unveiled details about its plan to impose a national security law in Hong Kong that could see mainland intelligence agencies set up bases in the global financial hub, raising fears of more pro-democracy protests.
Reports of the law on Thursday drew fire from President Donald Trump, sapping investors' appetite for riskier assets and drove the euro, offshore yuan and commodity currencies lower on Friday.
The US Dollar Currency Index, which measures the greenback's strength against six other major currencies, was up 0.4% at 99.814. For the week, the index was down about 0.5%.
The offshore Chinese yuan hit a two-month low of 7.1644.
The onshore yuan hit eight-month lows.
The risk-sensitive Australian dollar was 0.7% lower against the greenback while the New Zealand dollar fell 0.6%.
Sterling fell 0.3% against the dollar as fresh data showed UK retail sales dropped by a record 18% as the coronavirus crisis hammered the economy.
The Canadian dollar weakened about 0.5% against its US counterpart as oil prices fell and Canadian data showed a record decline in retail sales, with the loonie giving back some of this week's rally.
The Norwegian crown fell about 0.8% against the US dollar.