What does that even mean? Again short position musings.
Pump? No where is this being promoted. Furthermore since ROI is paramount my buy recommends should have been taken more seriously by some *wink wink* since a rise in PPS was imminent. Prognostications seem to be a bit behind the curve.