Gas will end by 2060 – 40 years time Coal will last till 2090 – 70 years time However, according to BP, earth has 53 years of oil reserves left at current rate of consumption. Figure 1 Energy reserves in billion tonnes of oil equivalent – Btoe