You're right, nobody really knows. Although the one thing that is factual is the 1.6mm barrels of oil they have. At today's pricing $113.26 that's over $180mm in reserves.
I'm hopeful someone buys enough oil from them to cover the debt soon, leaving roughly $105mm left in the Company going forward.