Stock Market Today: S&P 500, Nasdaq eke out weekly gains, but Dow falls; oil prices and Treasury yields rise - MarketWatch

Get the Finance newsletter
Daily finance — markets, central banks, M&A, the prints that move money. Free.
- S&P 500 closed lower on the day but notched its third straight weekly gain, with the Nasdaq also eking out a weekly advance while the Dow Jones posted a weekly loss, per CNBC and MarketWatch coverage.
- Oil prices and Treasury yields rose as US threats against Iran lifted crude, driving stocks to churn in a volatile session, according to Bloomberg's Markets Wrap.
Why it matters: The split — indexes closing lower on the day yet still posting weekly gains — shows traders rewarding the broader uptrend even as Iran-driven oil spikes and rising yields pressure individual sessions. Energy costs climbing on geopolitical risk raise input prices for corporates and could squeeze margins if the crude move holds.
Ask SkimNews

:max_bytes(150000):strip_icc()/GettyImages-2287222106-2ddad45f7d484d7f887a1b59fa356e5d.jpg)