The US dollar weakened by 0.2 percent against the yen to 123.40 yen and the euro also weakened to 166.05 or dropped by 0.25 percent.