It was mentioned that the recent heavy selling could have been the last of the recent options conversion holders selling. Sounds like a reasonable theory, and I reckon the bounce off 13c will hold, and whoever bought there, got really lucky.
why would you sell with such Massive news around the corner.