Energy Voice | Shell launches £19bn share buyback programme