see more

ST PETERSBURG, RUSSIA - MAY 25 : Russia's President Vladimir Putin (R) and France's President Emmanuel Macron (L) attend the 2018 St Petersburg International Economic Forum in Saint Petersburg, Russia on May 25, 2018. (Photo by Sefa Karacan/Anadolu Agency/Getty Images)

ST PETERSBURG, RUSSIA - MAY 25 : Russia's President Vladimir Putin (R) and France's President Emmanuel Macron (L) attend the 2018 St Petersburg International Economic Forum in Saint Petersburg, Russia on May 25, 2018. 
 (Photo by Sefa Karacan/Anadolu Agency/Getty Images)