Tech stocks just finished a five-week rally — the longest stretch since market peak in November 2021 Read more