Shell's profit nearly triples as oil prices surge
Published
The oil giant says pulling out of Russian oil and gas activities had cost it $3.9bn (£3.1 billion).
Full ArticlePublished
The oil giant says pulling out of Russian oil and gas activities had cost it $3.9bn (£3.1 billion).
Full ArticleShell's Fulham Road, London EV hub
Oil firm's recent shift towards electrification moves up a gear with roll-out of new..