Riverstone Energy share buyback programme marches on after £158m spending spree
Riverstone Energy’s underlying assets per share ticked up seven per cent over the last six months, as the company continued an aggressive share repurchase programme. Riverstone’s monster share buyback programme…