Shell Launches $3B Buyback Amid Higher Q1 Profits

Shell PLC said Thursday that it will return $3 billion to shareholders in its latest share buyback program, as the energy giant announced strong results for the first three months of...

Already a subscriber? Click here to view full article