Shell 3Q earnings double, stir debate on energy profit tax

Shell 3Q earnings double, stir debate on energy profit tax