Shell profits surpass expectations as Iran war delivers trading windfall

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