Investing at this end of the market is riskier than some want to accept so they are always looking to blame others for thier paper losses but it really comes down to lack of following their investment or trading plan. If they even have one.
OGX Price at posting:
6.2¢ Sentiment: Buy Disclosure: Held