Shell doubles profit to record $40 billion and announces $4 billion in buybacksBy myadminFebruary 2, 2023