The Index of Core Industries (ICI) which had slumped to a 10-month low in September, recovered 3.9% on a sequential basis to a provisional number of 161.3 in October.