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