Seems like the dump that took place in the last 30 mins of trading was potentially related to the hedging of Jan 1075 puts. Looks like 25k were crossed in the last 10 mins, which is pretty punchy.
FWIW, caveat emptor, usual disclaimers apply...
FWIW, caveat emptor, usual disclaimers apply...