You do remember 9 months ago, pre-Iran, when food was already becoming expensive right? I agree the short term spike will be diesel. The long term problem is that people's wages are not growing but food companies still need to show quarterly growth. If more people are not buying, they only have two options. Start laying people off or raising prices.