Shell pulls record first quarter out of the hat powered by gas and trading
- Record first quarter with adjusted earnings beating forecasts- New $4 billion buyback announced- Shell expects to return $12 billion in buybacks and dividends in first halfEnergy giant Shell (SHEL) provided more grist to the mill...
04 May 2023