Key indices opened strong, but erased gains in late morning as investors took profits, weak global cues further added to the ...