Shell announces record annual profits of £32.2bn

Shell announces record annual profits of £32.2bn