Shell profits surpass expectations as Iran war delivers trading windfall

3 weeks ago 11
Add to circle
London-listed group is latest energy company to benefit from volatility
Read Entire Article