Encompass Capital Advisors LLC bought a new stake in Helix Energy Solutions Group, Inc. (NYSE:HLX – Free Report) in the 2nd quarter, according to its most recent filing with the Securities and Exchange Commission. The firm bought 1,987,156 shares of the oil and gas company’s stock, valued at approximately $14,665,000. Encompass Capital Advisors LLC owned […]