The US dollar fell to its lowest level in more than three months against a basket of major currencies, its biggest annual drop since 2003.
The decline came on doubts about the continued recovery of US economic growth, following the tax law issued last week.
The dollar index, which measures the value of the greenback against a basket of six currencies, fell during the session to 92.080, the lowest level since September 22.
But cut its losses to 0.32 percent at 92.309, ending the year at a loss of 9.5 percent, the biggest annual drop since 2003.
The euro hit a three-month high of $ 1.2028, extending its gains this year to 14.2 percent, before easing some of its gains to $ 1.20 at the end of trading.
The general dollar also ends against the yen, the pound, the Canadian dollar, the Swedish krona and the Swiss franc, the other components of the dollar index.
The currency rose 1.18 percent in Friday's session to $ 14564.76 on the Luxembourg-based Bistustamp.
Although the world's most popular digital currency has fallen from near-record levels of nearly $ 20,000 a year earlier, it is ending the year with gains of about 1,400 percent.
Financial markets around the world will be closed on Monday for New Year's Day holidays.
In relation to the post by @stealthgoat.
@nba123 you were ripped off.
Currently 1SBD = 7 Dollars
You could have sold 5 SBD @ 7 Dollars each for 35 Dollars
Your post needs to make more than this to make the purchase financially rewarding.