RE:Who are selling??
Daily traders, my guess. I think some have been buying at 0.035 - 0,04 and sold at 0,045 for a quick daily profit. Definitely not longs. I mean it can be a 25-35% profit if you do it with small amounts because of the fluctuation...