U.S. stocks advanced ahead of the long weekend, positioning the $S&P 500(.SPX)$ for an eight-week winning streak. This marks the longest weekly run for the benchmark index since December 2023. The S&P 500 rose 0.88% after approaching to our bearish target of 7,325 and bounced. The $NASDAQ 100(NDX)$ gained +1.2% also after touching its bearish target of 28,609 and the $Dow Jones(.DJI)$ added 2.2% during the week. This late-week strength emerged as investors absorbed falling government bond yields and a pullback in energy costs (Crude Oil $WTI Crude Oil - main 2607(CLmain)$ fell -8.2% during these five days). Th