"I see no way it can survive either a price shock to oil or a significant failure to execute, simple as that. "

So you are looking for value in a company you don't trust. Why do you post here anyway if you didn't invest in it ?