BEIJING -- China's producer price index, which measures inflation at the wholesale level, fell 2.9 percent year-on-year in May, the National Bureau of Statistics announced on Sunday.