Discussion about this post

User's avatar
Snow's avatar

The world has proven reserves equivalent to 46.6 times its annual consumption levels. This means it has about 47 years of oil left unless oil companies can find more oil. No one know better than the companies themselves whether they can do this so maybe BP is trying to tell us something by updating its logo...

Expand full comment

No posts