Slowdown in industrial production tapering off