S&P 500 Extends Winning Streak to Six Weeks Amid Earnings and Geopolitical Developments
The S&P 500 and Nasdaq closed at record highs for the sixth consecutive week, driven by strong earnings, a mixed jobs report, and hopes for a resolution in the Mideast conflict. Oil prices and bond yields fell, supporting stock gains. The Federal Reserve faces uncertainty ahead of its next rate decision with Jerome Powell's term ending and Kevin Warsh nearing Senate confirmation.

Tickers: $COMP
Topics: Federal Reserve Iran conflict jobs report Nasdaq S&P 500 stock market