Nifty closes higher for sixth straight session but fails to hold 25,000 mark

The NSE Nifty 50 rose 105 points to close at 24,973, while the S&P BSE Sensex advanced 324 points to 81,425. The Nifty Bank index gained 320 points to 54,536 and the Nifty Midcap index jumped 535 points to 58,000,…








