International business leaders will be assembling in St. Petersburg in Russia for the country's annual economic forum this week amid hopes that the country can still rebuild its investment outlook and relationship with the rest of the world.
CNBC: Can Russia’s economic forum revive its fortunes?
Pedestrians walk past a board listing foreign currency rates against the Russian ruble outside an exchange office in Moscow on Dec. 3, 2014.