BP Scientists Claim 53 Years Worth of Oil and Gas Is Left… Facts Tell Different Story, Though
Last month at a conference in Moscow, BP analysts released an official report claiming that the world’s oil and gas reserves will only last for the next 53.3 years. According to the team of analysts, […]