Shell (LSE:SHEL) has seen a mixed share performance recently, with a small decline over the past 3 months but a positive total return over the past year. This has prompted fresh attention on how its ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results