Shell profits surpass expectations as Iran war delivers trading windfall

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