Shell and Exxon Mobil have halted a planned sale of natural gas assets in Britain's Southern North Sea to British oil ...
Climate activist shareholder group Follow This and more than 20 other investors have filed resolutions calling on BP and ...
Energy company also under pressure from worse oil trading performance and weaker oil prices ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results