Equity benchmarks extended gains for yet another session with the Nifty50 hitting a five-month high, while Bank Nifty ended at record closing high on May 15. Most of sectors gained momentum with the Nifty FMCG being top gainer with over 1 percent gains.