Shell’s annual profit fell last year as the European energy sector grapples with lower oil and gas prices and weaker refining margins.
Shell’s annual profit fell last year as the European energy sector grapples with lower oil and gas prices and weaker refining margins.