Throw back Thursday: In 1980 the world consumed an average of 730 barrels of oil per second. Today we are consuming 1,041 bps. That is … Read more »

Throw back Thursday: In 1980 the world consumed an average of 730 barrels of oil per second. Today we are consuming 1,041 bps. That is … Read more »