OECD Consumer Price Index

New charts added in:
They clearly show the world slipping into deflation - Europe, UK & US already negative.