Anadarko Petroleum Corporation (APC), Cimarex Energy Co (XEC) & 2 More: Do Encompass Capital's Top Energy Picks Have Any Juice Left In Them?
There were 659 hedge funds in our database whose 13F portfolios contained at least five long positions in billion-dollar companies as of on June 30.