With 10Y JGBs yielding just 0.30% it’s not surprising Japan surpassed China as largest foreign holder of USTs.
twitter417