looks like some of the T+3 traders getting burnt from recent push to 2.5c
No announcement and having to settle the trades, has made a few sell at what price they paid for or some that got in on the ride up between 2.3 to 2.5c ) the later ones) getting in on fridays move, now having to sell
All i can say is trading is a mugs game as only 10% make money so unless your good, you LOSE!!!
MMM