US Core PPI Falls to 2.4%, Lower Than Expectations.