Shell Q3 earnings: British oil giant posts $6B profit, announces $3.5B share buyback

Shell, the British oil giant, announced robust third-quarter profits of $6 billion on Thursday, beating analyst forecasts and unveiling a new $3.5 billion share buyback program. The company’s performance was…