Opinion: Is 100 million barrels of oil a day the new normal?

The world now pumps 100 million barrels of oil a day. Will that be the new normal?

Advertisements
Read Article →