Shell and Drax post more energy industry profits

Shell earns more profit in a minute than most people earn in a year according to its latest results