News

Shell announced a $3.5bn (€3.1bn) share repurchase for the next three months, marking the fourteenth quarter in a row that ...