Shell declares $4 billion buyback as first quarter earnings hit $9.65 billion.
May 04, 2023 at 02:44 AM EDT
The oil-and-gas giant generated adjusted earnings of $9.65 billion in the three months through the end of March, beating the market consensus of $7.965 billion