News
BP and Shell have signed new deals with Libya’s NOC to explore and assess oil and gas fields, signaling Big Oil’s broader ...
Exxon Mobil said its second-quarter earnings will take a hit. Shell has said its trading profit will be lower than thought.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results