Stock Market Update Tuesday June 24, 2025
- Jun 24, 2025
- 4 min read
Stock Market Update Tuesday June 24, 2025 Markets staged a decisive risk-on rally following news of a ceasefire agreement between Iran and Israel, propelling the S&P 500 (SPX) decisively above recent consolidation levels and bringing it within striking distance of its all-time highs. The rally was underpinned by a sharp selloff in crude oil prices and a continued compression in volatility, with the VIX plunging to multi-month lows.
On the session:
SPX closed up +1.1%
NASDAQ-100 (QQQ) surged +1.5%
Russell 2000 (IWM) gained +1.3%
Away From Stocks: Risk appetite broadened across asset classes:
Gold declined nearly -2%, reflecting rotation out of defensive havens
U.S. 10-year Treasury yields retreated to 4.29%, indicating renewed demand for duration
WTI crude oil plunged -5% on geopolitical de-escalation, settling at $65/barrel (down from $75 earlier in the week)
The U.S. Dollar Index (DXY) remained under pressure, slipping back below 98, marking a three-year low
The combination of falling yields, weaker dollar, and declining energy prices further reinforces the market’s pro-growth, risk-embracing posture amid shifting geopolitical dynamics.
Important Macro News This Week:
Friday June 27 2025
8:30 AM – May PCE (m/m)
Estimate: +0.1%
Actual: +0.1%
8:30 AM – May Core PCE (m/m)
Estimate: +0.1%
Actual: +0.12%
8:30 AM – May PCE (y/y)
Estimate: +2.3%
Actual: +2.1%
8:30 AM – May Core PCE (y/y)
Estimate: +2.6%
Actual: +2.52%
10:00 AM – June Final University of Michigan 1-Year Inflation Expectations
Actual: 5.1%
10:00 AM – June Final University of Michigan Consumer Sentiment
Estimate: 60.5
Actual: 60.5

Want to read more?
Subscribe to algotradealert.com to keep reading this exclusive post.