Highly doubt it management have released all the bad news and want to keep their jobs.
Shorters are exiting and sellers are drying up. If it's red today it will only be just because of what happened in the US overnight a good opportunity to buy in my opinion topping up
VOC Price at posting:
$2.45 Sentiment: Buy Disclosure: Held