"Could just be a trader (hotcopper poster maybe) buying a few million at an average of 0.045 over the last few weeks"
LOL...I think you will find that a number a hotcopper posters" who bag this stock every day with a disclosure of "stock held" are probably 90% short