The pre-start shenanigans of one seller appearing to offload 400,000 units at $0.24 when the market could not meet his order and then pulling it off pre-start, may indicate, Heron is due for its next rise.
Someone may be trying to benefit from 'Nervous Nellies'