China sold 50-year bonds at the lowest yield in history.