High food prices are likely to persist in the foreseeable future despite record production output, the UN said today (22 May).