Looking at the size of the buy orders at 1.5 and 1.6 cents, it certainly looks like retail investors selling today (probably for tax purposes) and the Smart Money (larger players) buying.
As others have said, the fundamentals haven't changed, it's just going a bit slower than we expected....