wall street choice·
Analysis·Jul 3, 2026·5 min read

Dow Rises, S&P 500, Nasdaq Fall as Tech Rotation Trade Resumes, US-Iran Tensions Flare

💡 Tech stocks led the decline as investors rotated out of growth sectors.

Dow Rises, S&P 500, Nasdaq Fall as Tech Rotation Trade Resumes, US-Iran Tensions Flare
Photo: AI Generated

The US stock market witnessed a mixed session on Tuesday, with the Dow Jones Industrial Average rising 0.4% to close at 34,427 while the S&P 500 and Nasdaq Composite fell 0.6% and 1.1%, respectively.

The decline in the S&P 500 and Nasdaq was driven by a rotation out of growth sectors, with tech stocks leading the decline. fell 1.3% and dropped 1.1%, while and shed 1.4% and 1.2% respectively.

Tech Rotation Trade Resumes

The tech rotation trade, which involves investors shifting out of growth stocks and into sectors perceived as more stable, appears to be resuming. This trend has been a key driver of market volatility in recent months.

US-Iran Tensions Flare

The flare-up in US-Iran tensions has weighed on investor sentiment, with crude oil prices rising 1.2% to $73.50 per barrel. , a major oil producer, gained 0.8% while rose 0.6%.

Global Economic Outlook

The global economic outlook remains uncertain, with the International Monetary Fund (IMF) downgrading its growth forecast for the world economy. The IMF now expects global growth to slow to 3.4% in 2024, down from 3.8% in 2023.

What It Means for Investors

💬 The tech rotation trade and US-Iran tensions have created uncertainty in the market. Do you think the S&P 500 will hold above 4,000? Share your view in the comments.

#us stock market#tech rotation#us-iran tensions

0 Comments

Sign in or create a free account to join the conversation.

Loading comments…

More in Analysis

Analysis

Investors Look for Fed Clues, Earnings Signs as Tech Wobbles

4 min · Jul 3, 2026

Analysis

SpaceX to Trigger Major Stock Market Shift: Top Stocks to Buy

6 min · Jul 3, 2026

Analysis

Gold and Silver Prices Weaken Amid Crude Oil Rally

4 min · Jul 3, 2026