its my belief that penny stocks, and many other lower-valued stocks, naturally will slide in price unless there is something to prop it up on a regular basis, or so that has been my observation. is it short pressure or lack of investor confidence?? probably some of both.
(0)
(0)
Rocky Mountain High Brands, Inc. (RMHB) Stock Research Links