 The major averages ending higher and light trading. However, the Nasdaq and S&P 500 posted record closes. Markets will be closing early on Wednesday and closed on Thursday for Independence Day. Tech stocks were the biggest gainers with Amazon, Apple and Microsoft all notching new record closes. Investors remain cautious ahead of the June jobs report, which will be released on Friday morning. They also digested Fed Chair Jerome Powell's latest comments on the need for more evidence before cutting interest rates.