Indian stocks end near flat; Nifty up, Sensex slightly down
Nifty 50 rose 0.23% to 23,270.6, while the Sensex slipped 0.03% to 74,314.59 as bargain buying offset global headwinds from the US Fed rate hike, hawkish commentary and elevated crude prices.