Shell profits surge to $11.5bn as energy prices soar

Shell profits surge to $11.5bn as energy prices soar and oil giant plans to hand another $6bn to shareholders The oil supermajor made a whopping $11.5bn profit in the second quarter Shell has announced another share repurchase programme totalling $6bn  Surging energy