The BSE Sensex ended with a loss of 67 points at 27,984. The BSE Sensex opened at 28,112 touched an intra-day high of 28,131 and low of 27,926. The NSE Nifty closed with a loss of 19 points at 8,659. The NSE Nifty opened at 8,698 hit a high of 8,699 and low of 8,637.
The Indian stock market swung between gains and losses on account of profit taking after making a higher opening mirroring positive trend among global peers.
Active buying activity was seen in pharma, oil & gas, power, consumer durables and energy sectors, while auto, realty, banking, IT, industrial and telecom were showing weakness on BSE.
Wall Street closed higher on Tuesday. The Dow Jones industrial average rose 75.54 points to 18,161.94, the S&P 500 gained 13.1 points to 2,139.6 and the Nasdaq Composite added 44.01 points to 5,243.84.