JUST IN - German producer price inflation surges to 33.6 percent in May, the highest level ever recorded since 1949. The last time Germany had crazy inflation, the world got Hitler...😱
In Album: wahoo51's Timeline Photos
Dimension:
700 x 781
File Size:
190.52 Kb
Be the first person to like this.
Be the first person like this
