2380 Technicals - China Power International Development Ltd | Makkler