Last I checked Vol signatures were decent. Honestly, saw some pretty dodgy traders talking about it literally last week. Likely them dumping their positions and people capitulating. Possible gap fill at 83/85 level but needs to hold there or higher.
IMO flush still underway, now supply is here.