Wall Street squeaks to record highs
Last night, the Dow, S&P 500 and NASDAQ squeaked to fresh all-time closing highs, posting gains of 0.5%, 0.1% and 0.03%, respectively. The small-cap Russell 2000 closed up 0.9% to hover just under its own all-time high from last week. US stock index futures were mixed in early trade on Wednesday, albeit with a slight negative bias.
Overnight, reports came in saying that Iran had launched drones and ballistic missiles at Kuwait. These had been successfully intercepted and destroyed. The US Central Command added that the US military had carried out ‘self-defence strikes’ on Iranian targets. Oil prices were sharply higher this morning, and the US dollar rallied a touch. But US stock index futures were relatively unaffected. Despite this, all the major US indices are showing a drop-off in upside momentum.
The daily MACDs have dipped from the relatively overbought levels seen two weeks ago and are now going sideways. This is to be expected given the extraordinary run-up in US stock indices since the end of March. But the question now is whether this signals some mild consolidation before equities take another leg higher, or if this is a precursor to a significant, and some would argue, overdue pullback.

Source: TN Trader
As the earnings season winds down, the strong tailwind which came from such a solid quarter may start to fade. Meanwhile, Broadcom is set to release its quarterly results after tonight’s close. Yesterday, the stock broke above $500 for the first time, having surged 60% since the end of March. CrowdStrike and Five Below will also report after the bell.
On the data front, yesterday’s JOLTS Job Openings accelerated, coming in at their best reading this year. Today, there’s an update on ADP private payrolls, ahead of Friday’s official Non-Farm Payroll update.



















