Shell launches $3.5bn share buyback as profits hit $6.2bn

British oil giant Shell on Thursday reported $6.2 billion profit for the third quarter, roughly in line with estimates, as the company benefited from higher oil prices and refining margins. Analysts expected adjusted earnings of $6.48 billion, according to an LSEG-compiled consensus.