Tech News Tech stocks notch worst two-week stretch since the start of pandemic nikholas September 25, 2022