30-year yield hits 3.15% which is highest in history
🇯🇵 holds $1.06T in US Treasuries. If Japan dumps USTs, U.S. yields could skyrocket