CPSE index hits over 3-year high; REC, PFC, CIL, Power Grid up 5% each