October 18, 2022

Tech stocks rally ahead of earnings – Daily Market Brief, October 18, 2022