US dollar rose in European trade on Monday for the fifth straight session against a basket of major rivals, marking three-week highs as 10-year US treasury bond yields marched higher.
The dollar index rose over 0.1% to 96.06, marking January 4 highs, with a session-low at 95.84.
The index rose 0.3% on Friday, the fourth profit in a row and the longest such streak of gains this year.
The index rallied 0.8% last week, the first weekly profit in five, and the largest since September as major rivals faced turmoil.
Major central banks around the world continue to face difficulties and pressures when starting to normalize policies and increase rates, especially the European Central Bank, as the economy continues to slow down.
Bank of England faces similar issues especially amid high uncertainty surrounding Brexit.
The dollar is also boosted by the apparent progress achieved in US-China trade talks.