Japan surpasses China as top foreign holder of US Treasuries | Heykuki News