what's happened is that directors have simply oversold the prospects of BLR - regardless of how much U is in the ground, there are major questions about extraction and their other "prospects" are junk.....
the "experts" are real quiet eh?
BLR Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held