By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Congrats! Europe is officially in deflation. That'd be a second month in a row, which makes it a trend. The world is all the way in recovery :D