At Close, Sensex closed 394 points or 1.02 per cent, lower at 38,220.39 and Nifty closed 96 points, or 0.84 per cent, down at 11,312.20. NHPC was the top gainer followed by ONGC, Powergrid, and Tata Steel. On the other side HCL Technologies, HDFC, Axis Bank and Bharti Airtel were top losers.BSE Midcap and Smallcap indices rose 0.87 per cent and 0.72 per cent, respectively. Nifty Private Bank index slipped over 1 per cent while Nifty Bank index fell 1.3 per cent. Nifty Media, on the other hand, rose over 3 per cent. Bank, finance, energy and telecom packs fell over a per cent each.