Europe PPI Surges, OECD Inflation Higher
Producer prices in the 17 countries that share the euro increased to a fresh two and a half year high to close the first quarter on surging energy costs that could trickle down to consumers, according to Bloomberg.
May 4, 2011