Syz The Moment

Japanese stocks have an earnings yield that is 612bps above the yield on 10-year Japanese government bonds

Written by Charles-Henry Monchau | Jul 24, 2023 11:23:15 AM
null