Cabot Energy shares nosedive as firm enters crunch survival talks

Market info
Market info