According to the latest data, the world has proven oil reserves equivalent to 46.6 times its annual consumption levels, which translates to about 47 years of oil left at current consumption levels and excluding unproven reserves.
Discussion
No replies yet.
