Riverstone sells Permian basin business

Riverstone Energy
Riverstone Energy thinks oil producers can still create good returns for investors