Benchmarks Continue Record Run; Sensex 500 Points From 50,000

Indian equities had a volatile trading session but managed to eke out gains as banking stocks staged a rebound in the second half.