Wall Street feels a little bit on edge
US stock index futures were sharply lower overnight, continuing the general selloff from Friday. But they all recovered from their lows as the European session progressed, and as investors appeared to recover their collective nerve.
Friday brought some heavy losses for all four majors. The Dow lost 1.1%, while the NASDAQ and S&P 500 fell 1.5% and 1.3%, respectively. The small-cap Russell 2000 suffered the brunt of the pullback, ending the session down 2.4%. For the week, only the S&P ended in positive territory as it eked out a gain of 0.1%.

Source: TN Trader
Investors turned cautious as two key US inflation readings came in significantly hotter-than-expected. This contributed to a surge in bond yields in a move which saw the key 10-year Treasury Note plunge as its yield topped 4.63%, its highest level since February last year. This is bad news, particularly considering the high levels of federal, corporate and domestic debt.
There was also disappointment over the Trump administration’s trip to Beijing. The only significant announcement came from Chinese Premier Xi Jinping, when he effectively told the US to butt out of Taiwan or face the consequences. If there was any progress made in discussions about AI, trade, tariffs, the US/Iran war, energy or rare earths, no one was shouting their heads off about it, which is unusual.
Meanwhile, the US and Iran are still at war, although the ceasefire is holding. Over the weekend, an Iranian drone strike hit a perimeter generator at the UAE's Barakah Nuclear Power Plant. President Trump warned Iran, posting on Truth Social that “the Clock is Ticking” and saying there “won’t be anything left” if action was not taken soon, adding that “TIME IS OF THE ESSENCE!”
The comments were taken as confirmation that negotiations between Washington and Tehran remain stalled, increasing concerns over the future of the Strait of Hormuz and the global oil market.
The S&P 500 and Nasdaq both reached fresh record highs last week, while the Dow Jones Industrial Average briefly reclaimed the 50,000 level. However, investors are becoming increasingly concerned that the rally has been/is being driven by a relatively small group of mega-cap technology stocks tied to the artificial intelligence theme.
Tech stocks came under pressure on Friday as rising Treasury yields hit growth sectors. This week is relatively light in terms of economic data, with only Flash Manufacturing and Services PMIs on Thursday to consider. But attention will centre on earnings releases from Nvidia and Walmart.
Nvidia is scheduled to report after Wednesday’s close, while Walmart releases results before the open on Thursday. Investors will closely monitor both companies for insight into consumer demand trends and continued AI spending momentum. Meanwhile, SpaceX is reportedly preparing to release its IPO prospectus after confidentially filing in April.


















