Other than closing a financing deal, the only other thing I can think of, short term, that will regain people's confidence is seeing some insider purchases.
I know Mel bought 2 million shares recently which was great, but at this price, you'd hope to see directors and other insiders taking advantage of this opportunity.
I know it's hard to tell if they're free to buy at any given time because of recent events at the company that may not be public yet, but if we start seeing some purchases in the next few days, it would be a great sign.