Home Finance Is Russia Over the Worst of Its Economic Woes?