https://newsconquest.com/2023/11/02/shell-posts-6-2-billion-profit-announces-3-5-billion-share-buyback/
Shell posts $6.2 billion profit, announces $3.5 billion share buyback