Germany's PPI for March surprises lower

Germany's producer-price index (PPI) for March came in at 0.0%, which was below the 0.2% expected and from 0.2% previously.