He fucked the global economy. Of course it's going to hurt Russia. It's like setting yourself on fire because you have cancer - sure, the cancer will suffer *too. *
Not saying he deserves pitty or anything, but depression doesn't depend on outside things and events. He could do what you say and still be depressed. Have no problems in the world and still be depressed. Turn into a golden god of love and still be depressed. It's in the brain.