As mentioned before, agricultural prices are very high right now. I some countries, affected poor people have rioted for their government to do something about it. So, what should it do?
Some governments in developing economies have already taken actions: price controls and export restrictions. Great, exactly what they should not do, attacking the symptoms: prices are high, and local production can be sold at such prices elsewhere and gets exported. But the root of the problem that creates this discontent is the poverty, not the high prices. Thus the answer is some sort of income support.
Why should prices not be prevented to increase? Because this will spur production. As Zimbabwe is dramatically showing currently, price controls dry up the supply. Why should borders be kept open? For the same reason: it encourages production, plus brings income home.