Stock market today: Trade setup for Nifty 50 to India VIX, eight stocks to buy or sell on Thursday — May 16 | Mint - Mint

Stocks to buy today: Market experts have recommended these eight buy or sell stocks for today — V Guard, Vesuvius India, IOC, NTPC, Persistent System, Praj Industries, Amara Raja Energy, and Olectra Green