Will low oil prices wreck the renewables industry?