27-07-2023 09:08 via news.google.com

Shell misses expectations as earnings halve - Barking and Dagenham Post

Shell misses expectations as earnings halve  Barking and Dagenham Post
Read more »