Shell plc (SHEL) supply chain analysis