Food price rises have been fuelled by the most meagre annual rainfall last year since 1972 that hurt crop output in the country of nearly 1.2 billion people.