Remember... the more people buying shares at these levels, the more this run is being validated, which creates the momentum for the next leg higher. In essence those who bought in at $.001 and below are selling and moving on while another set of investors are buying and holding for the next move higher. Just look at the volume difference between the last two down days and the up days. Volume is down, which is good sign as price has suffered somewhat, but not as drastic as it should have.
HESG should mount another rally next week. Keep it on your radar.
