The International Monetary Fund (IMF) expects Russia to grow 3.2% this year, significantly more than the UK, France and Germany.
Vladimir Putin is hosting an International Economic Forum in St Petersburg, where it's claimed that delegates from more than 130 countries and territories are taking part.