Looks like it was just small time punters taking a position.
Still very likely that TPL will return to push 3c again in the future, I would be averaging down at these levels if I had any spare cash to throw at it.
Hopefully it's still down around this level by the time funds become available and I will do that.