October 24, 2023 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