Shell in charts: Revenue and earnings drop Y/Y across all segments in Q1 Published 02 May 2024 Full Article