Okiedo: What EFL needs is real news, i.e. a contract with a significant partner and/or value. EFL has not had any significant contract since the Chrysler announcement. The share will continue to drift when there is no news. It now has a market cap of $40 Million CAD. It is very frustrated and painful to watch this stock.