World oil supply clock
We look at total numbers, as well as how many years of oil supply there might be left. How Much Oil Is Left In The World? Total world proved oil reserves reached 1687.9 billion barrels at the end of 2013, sufficient to meet 53.3 years of global production World Oil Consumption measures the number of barrels that are consumed worldwide on an annual basis. It is an indicator released by BP. This metric tends to trend upwards except for a small dip in the 1980s and 2010. Interestingly enough, 2010 was also the time that Crude Oil prices plummeted because of supply and demand concerns.