NEC Director: Inflation Has Come Down Quite A Bit