Germany released the producer prices index for March, where the monthly index unexpectedly expanded by 0.6% from the previous and the expected of 0.4%. The annual index added as well 3.3% from the previous of 3.2%, beating estimates of 3.1%.