Looks like the investor(s) that lined up buys at 8c and below might get their trades completed. While the report is not bad news there is enough in it to drive sellers to take the price and move on. IMO.
YBR Price at posting:
8.0¢ Sentiment: Hold Disclosure: Held