Mumbai, Oct. 30 -- The domestic stock markets opened on a cautious note on the day of the crucial meeting between U.S. President Donald Trump and Chinese President Xi Jinping, with experts expecting Indian markets to touch new all-time highs in the coming weeks.

The Nifty 50 index opened at 25,984.40 with a marginal dip of 69.50 points or 0.27 per cent, while the BSE Sensex opened at 84,754.92, down 242.21 points or 0.28 per cent.

Experts noted that despite the cautious start, Nifty could hit a new all-time high in the next couple of weeks, ending 13 months of negative returns. Market sentiment is supported by expectations that earnings have bottomed out and that sectors such as financials, power, industrials, and autos will lead the ne...