French President Emmanuel Macron may visit Moscow ahead of an economic forum to be held in Russia’s second-largest city of St Petersburg this year, RIA news...