What the Shell emission reduction decision means for Big Oil
Eight big oil companies, including Shell, may move to sell oil and gas assets worth over $100 billion in response ...
Eight big oil companies, including Shell, may move to sell oil and gas assets worth over $100 billion in response ...
Estimations show that so far, out of the $200 million expected from International Oil Companies (IOCs), about N42.1 billion ($117 ...