Apollo-backed Venoco files for bankruptcyThe energy firm had previously filed for Chapter 11 in March 2016.ByJustin Slaughter20 April 2017•2 mins readFund ManagersNorth America