China Resources Power is listing its renewable energy business in a $3.6 bln deal. Oil price volatility from the Middle East war, a chronic oversupply of solar panels and a shift away from coal-generated electricity make it a good time to tap investors.

