Helix Energy Solutions (HLX): Among the Energy Stocks that Lost This Week
Helix Energy Solutions Group, Inc. (NYSE:HLX) fell after reporting disappointing results for its second quarter, with the company falling below estimates in both earnings and revenue.