Shell to buy back $3.5bn of shares as profits beat expectations 0 31.10.2024 10:56 Financial Times Gas division the biggest contributor to earnings amid rise in liquefied natural gas production