Oil is one of the limited natural resources. While in terms of data on annual needs, oil demand continues to soar. Some predictions suggest that oil inventories will soon run out in the next few decades. Then how long will the world’s oil reserves run out if calculated from now? Why can world oil run […]