Shell plc publishes first quarter 2023 press release

London, may 4, 2023 "in q1 shell delivered strong results and robust operational performance, against a backdrop of ongoing volatility, while continuing to provide vital supplies of secure energy. we will commence a $4 billion share buyback programme for the next three months as part of our commitment to deliver attractive shareholder returns.
SHEL Ratings Summary
SHEL Quant Ranking