Domestic stock markets opened at fresh record highs yet again on Friday. The Sensex opened at 37,253.86 while the Nifty50 at 11,232.75. ITC, Bajaj Auto, Kotak Mahindra Bank led Sensex's gains. In global markets, Asian stocks struggled to gain traction, following a mixed Wall Street finish and as the worsening Sino-US trade dispute kept investors in the region cautious, despite signs of rapprochement between the United States and Europe, according to a Reuters report.