Looks like the sanctions imposed on Russia by EU and the US is working:
Or are there other reasons for the deficit?: