Shell profits surpass expectations as Iran war delivers trading windfall

4 months ago 34
Add to circle
London-listed group is latest energy company to benefit from volatility
Read Entire Article