BSE Sensex hit fresh intraday high of 33,964.28 points before settling at 33,940.30, up 0.55%, Nifty ended slightly short of 10,500 points at 10,493
BSE Sensex hit fresh intraday high of 33,964.28 points before settling at 33,940.30, up 0.55%, Nifty ended slightly short of 10,500 points at 10,493