Shell posts $6.2 billion third-quarter profit, announces $3.5 billion buyback By: CNBC.com News November 02, 2023 at 03:13 AM EDT The oil giant announced a $3.5 billion share buyback to be carried out over the next three months. Read More >>