Climate and renewable energy