Abenomics Rout Makes Stocks Cheapest Versus Bonds

Confidence in Prime Minister Shinzo Abe’s stimulus policies is faltering after foreign investors sold $24.2 billion of Japanese shares this year, leaving them the cheapest relative to bonds in 18 months. The earnings yield for members of the Topix index, or estimated net income divided by the ave…

More: 
Abenomics Rout Makes Stocks Cheapest Versus Bonds