British oil giant Shell on Thursday reported a strong financial performance last year, posting a net profit of $17.84 billion ...