Markets extend record run for 2nd day