The question how has the oil revenues over the last 20 years contributed to the good life of the citizens of Russia ?