Is Oil Really Doomed ? | OilPrice . com

The world's biggest oil producers have reported a new oil discovery off the coast of Ivory Coast, according to reports from the US and British governments. But what is Big Oil doing to stop pumping oil and gas in the world?

Source: oilprice.com
Published on 2021-10-08