1 - the new CEO has strong political contacts which may enable him to possibly obtain part of the $55 bil stimulus money package allocated to the energy sector with some of these funds going specifically to renewable energy.
2 - There is mass money pushing the green movement and renewable energy will be hot.
3 - OPLO has a very low AUTH share count of 260,000,000 and most likely lower OS count (as BRIKK pointed out) which could really trigger a major short squeeze with the right news or even trading volume. Imagine what will happen after we break the recent high? Wouldn't want to be watching from the sidelines.
4 - I believe RMs usually mean that a portion of the stock of the insiders will be tied up for a year meaning an even bigger short squeeze.