China has just sold 500 billion of American public debt ...