more likely a squeeze of the shorts... IMO. the company is solid. A volatile issue... better days and p/s ahead. China demand not going away.