News

Shell profits fall as trading hit by volatile markets Shell has revealed that profits slid over the first half after a drop ...