SShell Read More Shell Stock Technicals Today: Explained — JournalArta GlobalAugust 31, 2026 Shell plc’s shares on the LSE slipped to 3,344.50 GBp on 27 August 2026 at 14:00 WIB, edging…