Shell boosts buybacks as gas trading boost Q3 profits to $6.2 billion ...

Responsive image