Wall Street Insiders and the Sheep Who Enable Them
Insider selling into this bear market rally continues apace, this last week at a 24:1 ratio over buyers. (And no, option exercises are not included in this number. It's just sales!) Minus any significant new capital inflows and slogging along at conspicuously low trading volumes, this "recovery" seems ready to pop into the next leg down. If you're "all in" this market, it's not exactly like teams from New Zealand are on their way to shear you, but a better analogy escapes me at the moment.