Description
STOCKSHOTS of Shell service stations as the British oil and gas giant announces that its net profit will more than halve to 19.4 billion dollars in 2023, hit by the fall in oil and gas prices, which had reached record levels the previous year. FILE IMAGES