With most of the juniors showing green over the past several weeks while ECU kept showing red, the message, true or not, seems to be that the stock was being walked down to a price agreeable to those who were willing to fork over cash for warrants at their price.
Appearances are that it's happened before, walking the stock down over time and a PP suddenly appears. Coincidence? Just gives the appearance of insiders and deep pockets taking advantage, and if it walks like a duck.......
As members of that well known organization might say, "Nothing personal, just business."