Benchmark index recovers after breaching 29,000 point level