The Indian equity benchmarks erased early gains to trade on a flat note on Wednesday as sharp drop in commodity prices in international markets stoked recession fears. The Sensex rose as much as 372 points and Nifty 50 index touched an intraday high of 15,905 but soon turned flat.