Wall Street on course for another weekly gain
US stock index futures were firmer in early trade on Friday, adding to gains made yesterday. Last night, the Dow posted a new all-time high. All the majors are on course for another positive week, despite a very rocky start.
Last Thursday, the NASDAQ and S&P 500 posted fresh all-time highs, while the Dow closed above 50,000 for the first time in over three months. But they pulled back sharply the next day and continued to struggle in the early part of this week. The S&P lost around 180 points (2.4%) from last week’s high to its lowest point on Tuesday.

Source: TN Trader
Investors were rattled by a surge in US Treasury yields on hotter-than-expected inflation data. There was also disappointment over a lack of concrete progress following President Trump’s trip to China. This added to fears that the war between the US and Iran continues to drag on, and that oil prices remained stubbornly high with the Strait of Hormuz still controlled by Tehran.
Yet since Wednesday morning, US equities have staged an impressive recovery, driven by a significant fall in yields as bond prices have recovered. The yield on the 30-year Treasury Bond topped 5.19% at the beginning of the week, hitting its highest level since 2007, just ahead of the Great Financial Crisis.
This morning, it had dropped back to 5.09%. Likewise, the yield on the 10-year Treasury Note jumped close to 4.70%, hitting its highest level since February last year. This morning, it was trading around 4.57%.
Yet bear in mind it was below 4.0% before the US attacked Iran in late February. The war will have been in progress for three months come this weekend. That is far longer than the consensus view when it started, which was around six weeks. There’s been some chatter that there’s been some positive movement diplomatically. That’s possibly what investors are positioning for – hoping for some good news over the long weekend.
That may help the S&P and NASDAQ push up further towards all-time highs. But there’s also the real danger that nothing is agreed. That would mean a continuation of the war, with oil prices helping to push up inflation expectations and bond yields.
Meanwhile, NVIDIA’s first quarter results came and went. The chip giant beat on every metric, yet the share price has merely drifted since. Could that be an indication that investors have become too blase over the outlook for corporations at the forefront of AI development? Or is it that there’s more fun to be had in other semiconductor stocks for now?
In other news, President Trump will swear in Kevin Warsh as Federal Reserve Chairman today at the White House. The probability that the Fed will be forced to raise rates by 25 basis points before the end of this year has risen to 41%, from zero this time last month.



















