The Indian markets experienced a rally, with the BSE Sensex rising to 17,085 and the NSE Nifty closing at 5,139, driven by positive sentiment from gains in Asia and Europe. Key contributors to this rise included strong performances by banking shares following HDFC Bank's positive results. In global markets, uncertainty persisted regarding Europe's debt crisis, impacting U.S. stocks negatively.