It's really not very related, but a lot of renewable energy companies recently went bankrupt and could have sparked some fear in imvestors