According to Jinshi.com, the euro zone's producer price index (PPI) fell 5.7% year-on-year in April, lower than the expected 5.3%, but higher than the previous value of 7.8%.