The 50-share Nifty 50 index touched an intraday high of 26,340 points, fuelled by a broad-based rally led by metals, power, ...