Shell Adds $41 Billion in Profit to Record Annual Haul From Oil Majors

Results The Big Three combined profits last year exceeded $132 billion