Tech Powers S&P 500 to Record High Ahead of High-Stakes Earnings