Shell's annual profit fell last year as the European energy sector grapples with lower oil and gas prices and weaker refining margins Published 02 Feb 2024 Full Article