The market is suggestive of capitulation or “throwing in the towel” and might be a sign that we’re closer to the end of the recent alpha drawdown / short squeeze than we were before
Read More >>Market At Risk Of Staggering Unwind As Hedge Funds Suffer Sudden, Historic Drawdown