Shell Q3 profit drops to $6.2 billion, group boosts buybacks

Shell Q3 profit drops to $6.2 billion, group boosts buybacks