No, that's the price of oil. Anyway, to use GDP as the prove for how good a president is, is nonsense anyway. Eg.: https://www.google.com/search?num=50&q=venezuela+per+capita+....
Look at that. Russia and Poland are almost exactly the same. Czech Republic looks somewhat better, Romania somewhat worse but all are similar shape.
I guess Putin is a pretty amazing president! Or maybe there is something else going on...