News
Shell announced a $3.5bn (€3.1bn) share repurchase for the next three months, marking the fourteenth quarter in a row that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results