Indices finished choppy trading post release of consumer price inflation data that came in line with economist estimates.