Inflation has hit a two-year high despite Prime Minister Manmohan Singh's assurance that his government would keep prices under control. The rate of inflation has increased to nearly 6.6 per cent from 6.1 per cent last week. That is the highest it has been in over two years.