Why the Nikkei rally will carry on
May 25, 2015 at 18:57 PM EDT
Japanese stocks seem to be on an irresistible rally, hitting fresh fifteen-year highs for seven straight days, and cheap valuations are expected to propel them to greater heights, analysts say.