Well at this point it seems I was right. Huge buy side bias has evaporated in about $20k or so of transactions.
Hard not to smell something fishy going on?
What is the bet that after the placement we'll see the SP start to recover?
Thoughts anyone?
This company's threads are nearly DOA