US PPI falls to 4.7%, lower than expectations.