US president says Britain has signalled to oil companies ‘we don’t want you’Read More

You might also be interested in reading Shell in charts: Q2 revenue from integrated gas +6%, upstream -25%, renewables +11%.