Don’t be too afraid of the big bad wolf of deflation January 22, 2015 Last week we heard that inflation as measured by the Consumer Price Index fell from 1% in November to 0.5% in December, reaching its lowest Read More »