The rally was broad-based across all sectors, with bank stocks leading the charge. The S&P BSE Sensex closed at 80,109.85, up ...