Shell to buy back $3.5bn of shares as profits beat expectations

3 weeks ago 4
Add to circle
Gas division is biggest contributor to earnings
Read Entire Article