Money talks
Vladimir Putin, the Russian president, meets Christine Lagarde, the IMF managing director, at the St Petersburg International Economic Forum yesterday. They were joined by Emmanuel Macron, the French president, and Shinzo Abe, the Japanese prime minister, along with thousands of business leaders.