Question

Most experts agree that the world’s total endowment of oil is:

a. 27 billion barrels

b. 1800 billion barrels

c. 900-1500 billion barrels

d. endless regenerated supply

Answer

This answer is hidden. It contains 1 characters.