On the downside, the level 10,680 is likely to act as an immediate resistance as the 100-day moving average is placed at this level. Stocks in news: Shriram Transport Finance, Dr Reddy’s Laboratories, Grasim Industries, BPCL, REC, Jubilant Life Sciences, Tata Steel and Yes Bank.