TradingThe biggest impediment to the upward movement is the constant dumping down to the bid. Buyers are much smarter than sellers, or at least more patient. There should be no panic to get out of this. There is often a good bid that is slowly eroded daily as 95% of trades take place at bid. if sellers could only wait a few minutes more bids would have to come up to their ask price. Could also be a good sign that smart buyers are accumulating.
Cheers!