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