Photo by: Dmitri Lovetsky Russian President Vladimir Putin, right, speaks as French President Emmanuel Macron looks at him at the St. Petersburg International Economic Forum in St. Petersburg, Russia, Friday, May 25, 2018. (AP Photo/Dmitri Lovetsky, Pool)