Inflation?

The Producer Price Index (PPI) fell a large 0.6% in the month of February, twice the projected decline. The poor performance was blamed on declining oil prices, but if the crude oil futures pit is to be believed, the April...