Stock Market Today: Treasury rebound gives stocks a lift; mega-cap tech earnings on deck

Stock Market Today: Treasury rebound gives stocks a lift; mega-cap tech earnings on deck