Economists were wrong with recession predictions: John Castle
Castle Harlan founder and CEO John Castle forecasts it will take 'at least two years' to tame inflation, telling 'The Claman Countdown' the Fed has been ineffective in bringing inflation down to target.