Shell’s share price is still down from its 12-month high, so should I buy more?

[ad_1] Image source: Olaf Kraak via Shell plc Shell’s (LSE: SHEL) share price has mirrored the benchmark Brent oil price almost exactly since the middle of December. Oil price outlook Clearly then, many FTSE 100 investors appear to regard the…








