Shell To Buy Back $3.5B Worth Of Shares

Shell PLC said Thursday it will reward its shareholders with $3.5 billion in share buybacks over the next three months, as the energy giant reported a rise in profits to $7.7...

Already a subscriber? Click here to view full article