US equities wobble
All the major US stock indices were down sharply yesterday, with the S&P 500 closing out at its lowest point this year. The S&P lost 1.5%, while the Dow and NASDAQ dropped 1.6% and 1.8%, respectively. But it was the small cap Russell that once again led the selloff, finishing the session with a decline of 2.1%.

Source: TN Trader
US stock index futures were mixed in early trade this morning but holding up reasonably well given the strength of the dollar and the continued bid under the price of crude oil. The cash Dollar Index briefly topped 100.00, an area of significant resistance, while front-month Brent crude once again pushed above $100 per barrel in early trade.
The US/Israeli war with Iran continues, and it’s clear that Iran still has the capability to strike back at its attackers, while also targeting the energy infrastructure of its Persian Gulf neighbours. It is also abundantly clear that President Trump’s assertion early this week that the war was won was far from true. Iran is clearly able to launch missiles and drones across the region.
It has also effectively blocked the Strait of Hormuz. The fact that the US has been unable to take control of the Strait after two weeks of bombarding Iran’s military infrastructure suggests that this war could last for many months. And if the Strait of Hormuz remains blocked, then it won’t matter how many barrels of oil are released from various strategic reserves (assuming there’s anything left in there) because 20% of the world’s supply will be cut off for an extended period.
Rising energy prices have heightened concerns over additional inflationary pressures, and these are already complicating the Federal Reserve’s monetary policy outlook. At the beginning of February, the CME’s FedWatch Tool was still forecasting two 25 basis-point rate cuts in 2026, with the first coming in June. Now there’s only a 50% chance that there is one cut by year-end.
Today sees the release of the Fed’s preferred inflation measure, Core PCE. This is expected to show a year-on-year rise of 3%, unchanged from the previous reading and well above the Fed’s 2% target. And bear in mind, this update won’t include this month’s jump in oil prices. Nevertheless, this is an important update which could trigger market volatility should it come out significantly above or below the expectation of a +3.0% reading.



















