With Shell’s share price lagging far behind its underlying value, could this be one of the FTSE 100’s most overlooked opportunities hiding in plain sight? The post Down 8%, is Shell’s share price a ...
Shell’s superb Q1 performance contrasts sharply with its falling share price, creating what looks to me like a deep under-pricing to its 'fair value'. The post Down 11% from its one-year high, is ...
Shell plcShell announces commencement of a share buyback programme May 7, 2026Shell plc (the ‘Company’) today announces the commencement of a ...
Jon Smith explains why the belief that Shell's share price could crash if oil falls might not be true given how the business ...