Tracking positive global cues, domestic stock markets continued their record-setting trend for the second straight session today. The S&P BSE Sensex surged 186.36 points or 0.48 per cent to trade at an all-time high of 38,880.47. The broader Nifty50 soared 43.05 points or 0.37 per cent to hit a record high of 11,735.00. Trading sentiments remained extremely bullish largely in tandem with a firm trend at other Asian bourses, taking another record lead from Wall Street as investors cheered news of trade deal between the US and Mexico.