banner
1 Comments

The recent rate hike by the Bank of Japan has certainly kept currency traders on their toes!