Dollar stumbles as yen pulls back after rapid depreciation
April 25, 2016 at 01:58 AM EDT
The dollar’s upside was weighed down due to selling by Japanese corporate players such as exporters ahead of their book closing at the end of the month