The yen is paying the price for the Bank of Japan’s ultra-easy stance. Until the bank shifts, a sustained rally is very difficult. Share this:TwitterFacebookLike this:Like Loading...