Raja Venkatraman, MarketSmith India recommends five stocks for 18 March by Live mint | March 18, 2026 8:09 am | Indian Stocks, Market, News Nifty 50 and Sensex saw gains on March 17, driven by the metals sector and automobile recovery, with Nifty up 0.74% and Sensex up 0.75%. Market outlook remains cautious due to high crude oil prices and geopolitical tensions affecting global markets.