riots in Mexico last summer, after sharp increases in the price of maize flour; mass protests in Indonesia this month, provoked by the rising price of soyabeans; a deadly stampede in western China last November, caused by a rush for subsidised cooking oil; a food-price freeze in Russia, introduced just ahead of the parliamentary elections in December; gas and petrol rationing in Iran; blackouts in Argentina and South Africa.