2003 sonrası dönemde fiyat artışına neden olan faktörleri şu şekilde sıralayabiliriz;
• İklim şokları (2005-07 Avustralya’daki kuraklık üretimi ve ticareti azaltmıştır),
• Bio yakıt kullanımını destekleme yönündeki politikalar (tarifeler, sübvansiyonlar, kullanımı arttırıcı yasalar bitkisel yağ ve mısır talebini arttırmıştır),
• Amerikan dolarının değer kaybetmesi,
• Gelişen ekonomilerin birkaçında uzun dönem ekonomik büyümenin petrol ve gübre fiyatlarında yaptığı yukarı yönlü baskı (Bundan dolayı ekonomik büyüme doğal kaynaklara olan talebi arttırmış, et talebinin yükselmesi beslenen hayvan sayısını arttırmış ve beslenme biçimi çeşitlenmiştir),
• İmalat giderlerinin artması (su pompası kullanımı, yüksek petrol fiyatlarından dolayı taşıma maliyetlerinin artması ve benzeri giderler),
• Tahıl üretiminde düşük büyüme (Özellikle pirinç ve buğdayda geçerlidir. Geçen 20 yıl boyunca düşük olduğu gibi gelecek 30 yılda da tarımsal yatırımlar düşük olacaktır.),
• Future piyasalarında tarımsal ürünlere olan talebin artması spekülasyon ve portfolyo çeşitlenmesiyle sonuçlanmıştır.
• Stokların düşük seviyede olması,
• Ticaret politikaları (ticaret yasakları, hükümetlerin agresif satın almaları üreticilerin arzı kısmasına, tüccarların stoklarını arttırmasına ve tüketicilerin panik alımlarına neden olmuştur).