India's benchmark indices staged a dramatic recovery on Thursday, erasing early losses of as much as 2.