Russia Has Oil Reserves At Least Until 2080
Russia’s oil reserves will last until 2080 at the current pace of annual production, Natural Resources Minister Alexander Kozlov told Russian outlet RBC in an interview this week. Russia also has natural gas reserves for another 103 years of annual production at...