Defeating Deflation
Deflation is upon us. Put another way, the U.S. economy is now experiencing a sustained reduction in the general level of prices. Last month, the Producer Price Index posted its biggest decline on record, 1.6%, and the Consumer Price Index fell by 0.3%. All of the major commodity price indices are down by 11% to 20% for the year. Many Read More ›