Shell Announces $4B Buyback As Profits Double To $40B

Shell PLC said on Thursday that it will reward shareholders with a $4 billion payout after the oil and gas giant reported annual profits of almost $40 billion for 2022....

Already a subscriber? Click here to view full article