Oil giant Shell posts $6 billion profit beat, launches new share buyback program

Oil giant Shell posts $6 billion profit beat, launches new share buyback program

British oil giant Shell on Thursday posted stronger-than-expected third-quarter profit, partly owing to a sharp drop in crude prices.