Japan's 30-year bond yield hits all-time high: Why it matters
Japan's 30-year government bond yield has hit an all-time high of 3.21%, following a similar trend in US Treasury yields.