
Oil Plunges 6% as Iran Deal Hopes Reshape the Tape
WTI crude drops 6.5% to $97 as US-Iran negotiations advance on a 14-point MOU. Energy stocks sell off while consumer names rally.
May 21, 2026
111 articles

WTI crude drops 6.5% to $97 as US-Iran negotiations advance on a 14-point MOU. Energy stocks sell off while consumer names rally.
May 21, 2026

S&P 500 futures flat after Nvidia posts record $81.6B revenue but Q2 guidance disappoints. Yields near 16-month highs weigh on sentiment.
May 21, 2026

Energy stocks gained 1.64% Tuesday while tech fell 1.03%. The oil-driven sector rotation is reshaping the S&P 500 — here's what's working.
May 20, 2026

The S&P 500 dropped 0.67% for a third straight loss as the 30-year Treasury yield topped 5.19%, its highest since 2007. What traders need to know.
May 20, 2026

Vanguard's S&P 500 ETF pulled in $17B in a month while Invesco QQQ shed $3.3B. The great rotation from tech-heavy to broad market is accelerating.
May 19, 2026

Vanguard's S&P 500 ETF pulled in $17B in a month while Invesco QQQ shed $3.3B. The great rotation from tech-heavy to broad market is accelerating.
May 19, 2026

Brent crude holds above $100 as the Strait of Hormuz crisis enters its third month. European and Asian equities sell off Monday on energy supply fears.
May 18, 2026

US stock futures fall Monday as oil prices surge past $100, Treasury yields hit 4.59%, and investors brace for Nvidia and Walmart earnings this week.
May 18, 2026

The Dow Jones reclaimed 50,000 on Thursday only to see futures fall Friday. Here's what the one-day milestone reveals about market fragility.
May 15, 2026

S&P 500 and Nasdaq futures fall sharply on May 15 as Treasury yields climb and traders weigh Trump-Xi summit outcomes after record closes.
May 15, 2026

The U.S. 10-year Treasury yield climbed to 4.48% Wednesday, its highest since July 2025, with the 30-year above 5% as rate-hike odds rise.
May 14, 2026

S&P 500 futures rose 0.3% Thursday as the Trump-Xi summit opened in Beijing, but hot PPI data kept Treasury yields near a 10-month high.
May 14, 2026

The S&P 500 slipped 0.16% on Tuesday as Brent crude topped $104 after Trump called the Iran ceasefire "on life support," pushing energy stocks higher and tech lower.
May 13, 2026

Semiconductor stocks plunged on May 12 as April CPI hit 3.8% and Iran ceasefire tensions spiked oil past $104, triggering the sector's worst session in a year.
May 13, 2026

Senate votes 49-44 to advance Kevin Warsh's Fed Chair nomination ahead of final vote this week. Powell exits as inflation and oil create policy crossroads.
May 12, 2026

Brent crude surges to $114 per barrel after Trump rejects Iran's peace proposal. Strait of Hormuz crisis threatens critical oil shortages by mid-June.
May 12, 2026

S&P 500 futures drop 0.38% ahead of April CPI release as traders weigh inflation fears against record closes. What the data means for markets.
May 12, 2026

The Nasdaq's 4.5% weekly surge and six consecutive winning weeks face headwinds from oil above $100 and a packed Monday earnings slate.
May 11, 2026

S&P 500 futures fall Monday as crude oil surges past $103 after Trump rejects Iran's latest peace proposal, rattling a six-week winning streak.
May 11, 2026

Nasdaq futures outpace the Dow as AI stocks surge while industrials and financials slide on Iran war uncertainty and rate concerns.
May 8, 2026

S&P 500 futures climb 0.4% ahead of April nonfarm payrolls, with oil prices rising on renewed Strait of Hormuz clashes between the U.S. and Iran.
May 8, 2026

Brent crude crashed 8% to $101 on Iran peace deal optimism before bouncing Thursday to $102. Traders face binary risk ahead of Tehran's formal response.
May 7, 2026

S&P 500 closed at a record 7,365 as US-Iran peace deal optimism drove oil below $102 and powered a broad equity rally across tech and industrials.
May 7, 2026

The 30-year Treasury yield drops below 5% after oil prices pull back from war-driven highs, easing inflation fears ahead of Friday's jobs report.
May 6, 2026