Climate effects on energy