BP Estimates World Oil Reserves Will Last Another 53.3 Years

We have been told for years that the world is about to reach peak oil and that it will all go downhill from there on, and yet, the overwhelming majority of cars sold around the world (the exceptions are insignificant) are powered by oil-derived fuels. Read more ยป

About Carscoop Carscoop