yes it's definitly a squeeze.. MM's seem to be putting selling pressure on naive share holders... what a joke hahahaha freakin mm's