ICM ASSET MANAGEMENT