(EnergyAsia, August 22) — Based on current rate of use, India has only 21 years of oil reserves left while China’s reserves will probably run out in 12 years. According to the latest BP statistics, India will have used up all its domestic oil resources in 2027 while China will have depleted its oil…
INDIA: Oil reserves to run out in 2027, China’s in 2019
Posted on August 22, 2006 by EnergyAsia