In 2008, oil was selling for $112 per barrel.

2008, food costs

energy explained