Riverstone completes sale of Permian Basin business

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

Breaking