Wael Sawan’s comments came as Shell announced plans to buy back another £2.6billion of its own shares over the next three months.Read More

You might also be interested in reading Who Are The Other Commissioners Clogging Fast Crypto Approval?.