Is the worst over for the Russian economy?