This is exactly right. They could have sold off the LGCs but there is no point when the LGC price is forecasted to stay very high due to the lack of renewable investment. I expect to see a turn around from $1.22. Should bounce back on the next report.
EPW Price at posting:
$1.32 Sentiment: Buy Disclosure: Held