Records, records, everywhere...was the story of last week as an explosive rally took hold on Wall Street. Not only did stocks recover all their losses from the onset of the Iran war, but also the S&P 500 and Nasdaq finished the week having set a series of record high closes with the biggest rally of them all to end the week. Additionally, the Nasdaq ended the week with a greater than two-and-a-half-week winning streak... The Nasdaq, buoyed by the AI revolution, has closed higher for 13-consective days entering this week – the longest such streak since 1992 – in the early days of the dot com boom. But that was then, and this is now.