Russia has enough oil to last 60 years – deputy PM

Russia has 31 billion tons of recoverable oil, enough for over 60 years at current output, Deputy Prime Minister Aleksandr Novak says Read Full Article at RT.com