I don't think the cost of food going up is necessarily because of companies being greedy. What the media hasn't talked much about is inflation. When you print money, as the government has done, it devalues the dollar. The end result is your dollar doesn't buy as much, thus to get the same item, you have to pay more. Inflation will get higher if we keep printing money. A dollar that was worth a dollar last year may only be worth eighty cents this year, due to inflation. In order for a business to operate, it must raise the price of goods sold to make up for the loss in value of the dollar.
I do agree that unemployment is a big factor. Many people are holding onto their money. We don't know what the new year will bring. There is still alot of uncertainty out there.
More information about formatting options