Yesterday was a gift. Today was pretty obvious. Despite the daily massive shorts (4 million yesterday and 6 million the previous - don't forget the massive 10 million the previous few days) shorts are actually falling - presently 15 million outstanding as at 18 June.
From here? I hope lower but who knows.