World food prices are down about 12% from highs in March. Current prices are still up about 13% over last the same period last year.
World food prices are down about 12% from highs in March. Current prices are still up about 13% over last the same period last year.