Well to throw the speculating hat into the ring I'd say yes, probably some positive drilling results and a cash flow statement showing positive cash flow (or at least a trend to inevitably positive cash flow). Those would be my hopefuls.
SL1 Price at posting:
0.7¢ Sentiment: Buy Disclosure: Held