Despite global economic concerns, Indian stock markets are nearing record highs. Sensex and Nifty are close to peak levels. Domestic liquidity is driving the market. Foreign selling has receded. Investors are cautious due to high valuations and trade tensions. Some investors are shifting towards gold. Market participants are unsure about the sustainability of the rally.