If there were improvements in wind and sun forecasts, green energy could get a new lease on life.