Disagree. Look at futures OI: +25% but price -7%. This is a classic over-leveraged long squeeze setup.