Stock markets end higher; ITC, banks lead recovery
Domestic equity markets traded largely subdued through most of the session before staging a late recovery, supported by selective buying in FMCG and private banking stocks. Photograph: Danish Siddiqui/Reuters Key Points BSE Sensex advanced 266.47 points NSE Nifty climbed 50.90

