Shell has made plans to sell its French petrol stations as the firm’s strategy shifts, raising questions over retail margins ...
Shell remains undervalued, with a 12% upside to a $100 price target, supported by robust FCF and shareholder returns. Despite weak Q4 revenue and profitability due to low energy prices, SHEL’s ...