Helix Energy Q2 revenue misses estimates, withdraws annual guidance - HLX News | Rallies