Clean energy forecast: Cloudy with bright spots