Rising food prices, linked to the weak agriculture performance due to unfavorable weather conditions, and strong domestic demand have kept headline inflation above 20 percent in recent months, according to the International Monetary Fund (IMF) figures