Shell shares in context Shell (LSE:SHEL) has been on investors’ radar after recent share price moves, with the stock showing mixed short term returns alongside a stronger past 3 months and 1 year ...