Perhaps they were the drivers of the price on Thursday and realised after lunch they were not going to get their couple of points increase in price and pulled the sell orders ready for a new assault Monday.
CWE Price at posting:
6.5¢ Sentiment: Buy Disclosure: Held