Business Strong oil and gas prices boost Shell's earnings as share buyout planned Tina Teng 03/08/2024