Shell plc publishes first quarter 2022 press release

London, may 5, 2022
SHEL Ratings Summary
SHEL Quant Ranking