According to bitgur, on the CME (dated 9 April):
60% of funds are short
55% of others (big reportable trades) are short
17% of small (small unprofessional retail traders) are short
Retail is usually right honk honk
Just shows how the pro's have a very different opinion from retail "true believers", oh and also that we are in denial and all these small fish are enthusiastically feeding whales.