Sensex, Nifty Flat; Rupee, Trade Deal Fears Weigh
Indian stock markets closed nearly flat on Dec 18 as lack of triggers, rupee depreciation & foreign fund outflows kept investors cautious. Nifty settled at 25,815.55. Get expert outlook & stock picks.