Interesting insights into the last two days trading:
19/6 - 6.5m trades for 2.4m shorts = 37% short
20/6 - 8.1m trades for for 700k shorts = 9% short
Either it will slowly tick down (as today is showing) or we're in for a short squeeze.
We're in the hands of the institutional brokers!!