100% correct, whoever these “nervous nellies” selling at the moment are( possibly the type who are scared of their own shadow at night) - until they run out of shares to sell this will be under pressure. But as soon as they are done the SP will move quickly to the $1 mark.
A positive news release could be the catalyst.
regards.