Electricity IDC predictions