Climate change winds lift Canadian renewable stocks, buffets oil sector