Stock markets close higher on firm global trends, foreign fund inflows
The 50-share NSE Nifty ended 37.15 points or 0.15 per cent up at 25,141.40, marking its sixth straight day of gains. In the six sessions to Wednesday, Nifty gained 598 points or 2.42%.