BSE Sensex and NSE's benchmark Nifty ended the day flat, with Nifty ending the day at 11,914.05 points or 7.85 points up, and BSE's 30-share index closing at 39,741.36.
Sensex opened lower at 39,679.35 points over the previous day's close of 39,756.81 points today. Amid uncertainty over an intractable US-China trade dispute, lower oil prices and a bleaker demand outlook, Asian stocks stuttered during the morning trade on Thursday.
MSCI`s Asia-Pacific shares outside Japan fell 0.1%, slipping from a one-month high touched earlier this week, while Japan`s Nikkei fell 0.3%. BSE Sensex ended 194 points lower at 39,757 while NSE's Nifty50 fell 59 points to settle at 11,906 points on Wednesday.