Forward from: Disclose.tv
JUST IN - German producer price inflation surges to 33.6 percent in May, the highest level ever recorded since 1949.
@disclosetv
@disclosetv