Should you sell or buy Edge Petroleum Corporation?