Winds blows always. Sometime less, sometimes more - but always.
The capital for wind power is continuously being repaid at some rate always.
Solar is part-time. Coal and oil is expensive. Wind will overtake them all - just like the good old tortoise.
Reckon the shorts have found the base SP. Time to close positions and move on before Bodangora get's it's full generation going folks. You don't want to be shorting when those numbers are published...