C cnbc.com Japan surpasses China as largest foreign holder of US Treasurys 260 points hker 7 years ago 136 comments