Looks like a market order dump, probably a trader going liquid before the weekend. Should come right back next week