Shell keeps up buyback pace as third quarter earnings top expectations
(Alliance News) - Shell PLC on Thursday announced a new USD3.5 billion share buyback after better-than-expected earnings supported by a strong performance in its Integrated Gas business. Read More