Shell’s annual profits fell last year, although less than expected, as the European energy sector grapples with lower prices for oil and gas and weaker refining margins.
What's Your Reaction?