Shell profit tumbles on lower oil prices
By AFP Shell said Thursday that its net profit more than halved to $19.4 billion in 2023 on lower energy ...
By AFP Shell said Thursday that its net profit more than halved to $19.4 billion in 2023 on lower energy ...