US Vice-President Joe Biden (right) chats with Chinese Premier Li Keqiang in Beijing on Thursday. Photo: AP