When Will Russia Run Out Of Oil?
Wednesday, April 5, 2017 12:32 PM EDT
Current oil reserves in Russia stand at 29 billion tons and under current consumption rates (its 2P gas reserves' depletion would come about in more than 160 years).