If you check out Poloniex - you can do so without registering there -, then you can see, that now the sell wall is about 3.2 million. Its still above the whole coin circulation, there is only one problem, that the sell wall is in USDT, ie. in USD, while 1 ZEC is about 500 USD, so the whole wall is like 0,2% of the full supply.
FWIW I do think there is something fishy with Poloniex, but posting every clickbait fearmongering stuff without even cursory investigation, is just full retard - and as we all know by now "Never go full retard" 1/17/18