Shell profits surpass expectations as Iran war delivers trading windfall

1 month ago 14
Add to circle
London-listed group is latest energy company to benefit from volatility
Read Entire Article