German Producer Price Index (PPI) fell with 0.4% during month of June, which is below economist expectations for 0.2% drop. The price of goods sold by manufacturers is a leading indicator of consumer inflation and negative change should cause pressure on the European currency.