Shell launches $3 billion buyback as earnings slide to $5.1 billion By: MarketWatch July 27, 2023 at 03:34 AM EDT Shell said Thursday that second-quarter earnings fell, and launched a $3 billion share buyback program. Read More >> Related Stocks: Shell plc