
Indian shares closed at their highest in more than three weeks on Thursday, with market heavyweights such asRelianceIndustriesLtd and ICICI Bank Ltd contributing most to gains.
The broader NSENiftyended up 0.78 per cent at 10,768.35, while the benchmark BSESensex ended 0.81 per cent higher at 35,463.08.
RelianceIndustriesposted its sixth straight session ofgainsto rise 1.7 per cent, while ICICI bank snapped a three-day losing streak to end 2.5 per cent higher, a day after the Reserve Bank of India raised its policy rate for the first time inoverfour years.