President Xi Jinping with US President Barack Obama on the sidelines of a nuclear security summit in The Hague yesterday. Photo: Reuters