A cautious Shell shows record profit

SHELL enjoyed record net income last year of £5