It has been a busy day for the Japanese yen, which jumped as much as 1.1% today before paring most of those gains. In the European session, USD/JPY is trading at 131.04, down 0.37%.
The Japanese yen posted sharp gains after a Nikkei report that Kazua Ueda would be selected as the Bank of Japan's next governor. Ueda is a former member of BoJ's policy board and...