So what dreadful thing is that lurks and does this to the share price when the market is strongly in the green, a distribution is close and hopefully the completion of the Duquense sale process is at hand?
DUE Price at posting:
$1.66 Sentiment: LT Buy Disclosure: Held