Falling Food Prices

The US Department of Agriculture reports that food prices have fallen for each of the last 9 months – the longest streak of food deflation since 1960. It’s being attributed to lower oil and grain prices, and cutthroat competition.

falling-food-prices