The timing of the meeting will be keenly appreciated by the Central Bank. Business executives from around the world are expected to descend on St Petersburg for President Putin's showcase economic forum.
The event is a must attend gathering of Russia's political and business elite, and reaches its zenith with the President's Plenary session, televised live in Russia and around the world. It is both an opportunity to learn more about current Kremlin thinking, and the President's agenda, for the next 12 months.
Last year, President Putin used the event to both mock western criticism of Russia's actions in Ukraine while announcing a $14 billion plan to invest in infrastructure to support the economy. It was also the platform used to announce a strategic pivot away from Europe, with major deals signed to supply oil and gas to China.
Read MoreRussia isolation deepens, shuns German olive branch
This year's Forum will likely see a similarly defiant tone, and takes place barely a week after the Russian President was once again left off the G-7 guest list. Several Western leaders at the 41st G-7 summit held in Germany used the occasion to berate Moscow for the ongoing bloodletting in Ukraine, and that may elicit a response from Putin. Particularly given the likelihood that sanctions will be rolled over next month, he may feel he has nothing to lose on a domestic stage.
There is likely to be one subtle change to this year's event. The Minsk Agreement on a resolution to end fighting in Ukraine may not have reached its ambitions yet, but hostilities on the ground appear to have reduced. The economy has not collapsed under sanctions, and in fact the World Bank recently raised its outlook for this year and next. Most importantly, Washington and Moscow are talking.
There appears to be stasis over Ukraine, while discussions continue over other areas of shared interest. At the same time, the White House is reportedly not even actively dissuading US businessmen from attending the St Petersburg Forum this year.
Last year's forum was critical for President Putin's declared acceptance in his Plenary session of a democratic leadership vote in Ukraine. This year's message may not be as momentous, but it may confirm whether both investors and business can feel comfortable putting money to work in Russia again.