The beginning of the end for wind and solar?