Email Us! Facebook Facebook You Tube Join Now
(309) 663-6497


Retail food prices in the U.S. have just been through the longest period of deflation in about 60 years. For 19 months straight, the government reported declines in the food consumer price index. (THE SALT)

This entry was posted in Agriculture News. Bookmark the permalink. Both comments and trackbacks are currently closed.