MUMBAI (NewsRise) -- Indian shares rose to three-week highs Tuesday, tracking regional equities, as risk appetite improved on the back of steadying crude oil prices.
The benchmark BSE Sensex ended 0.47% higher at 25,773.61 points, the highest levels since April 27. The index is down 1.3% in 2016 so far. The broader NSE Nifty50 index advanced 0.38% to 7,890.75 points.