slick,
If thats your opinion of that they can never self fund even if all wells were successful then whats the use of holding and expect the SP to rise on what.
Save yourself the agony if thats what you think and sell, at least you will stop torturing yourself and be sane afterwards.