What is the most current estimate of worldwide oil reserves and years remaining at the current production level?
Question 24 options:
1.3 billion barrels, 25 years
1.3 trillion barrels, 45 years
1.3 billion barrels, 35 years
1.3 million barrels, 55 years