Theone, where did you get 'severe' downgrades from? Is this a typo?
Apart from that, I believe all 3 points you make will be met as per reading the announcement. As to how lenient utilities will be may turn out to be probable if the supply/demand thesis holds up.
PEN Price at posting:
62.0¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.