|
President Trump announced a trade deal with China was done pending final approval, Apple lacked any major artificial intelligence updates at its developers conference, another Boeing airplane crash led to more worries about the plane maker, the release of the latest inflation data was a non-event, and rising unrest between Israel and Iran were the major headlines last week. There was some good news in there with progress on trade and a lower-than-expected inflation report, but the rising Middle East tensions led markets slightly lower for the week.
The S&P 500, the best performing index of the major four, fell 0.39% for the week while small caps continue to be the worst and down around 5% year-to-date (compared to the S&P 500’s 2% gain). Energy was the best performing sector on the week due to the 13% increase in crude oil stemming from the missile strikes in Iran. Markets are already giving back some of those gains as it becomes clear the strikes avoided oil producing facilities. Meanwhile, Treasuries were stronger with yields falling and giving back the increase from the week prior.
The first half of the week was dominated by US and China trade talks that took place in London. After more than two day of negotiating, Trump said an agreement was made although there have still been no specifics. Reports saw the agreement includes China speeding up its exports of rare earth minerals, which has been a sticking point for the US, while the US will allow Chinese students to attend American universities. Some analysts have said the agreement only confirmed what each side agreed on at the previous round of talks in Geneva. While a step in the right direction, there is still no official deal and when there is both Presidents need to sign off.
Other trade headlines have noted the difficulty of negotiations, particularly as the July 9th date approaches – when the 90-day pause on reciprocal tariffs expire.
Then the inflation report mid-week took many headlines but did not impact markets much. The consumer price index increased just 0.1% in May which was lower than the 0.2% increase that was expected. Energy prices continue to put downward pressure on the index, with prices of the energy category down 1.0% in the month, due to lower oil prices. The core index, which excludes food and energy, rose 0.1% and was lower than the 0.3% increase expected. The annual rate in the core index was 2.8%, matching the annual increase from April.
Services prices, where inflation has been the highest since the pandemic, was up 0.2% in the month and up 3.5% over the past year, down from the rate in 2024, but reaccelerating after being at 3.3% in April.
It does not appear tariffs have had an impact of inflation, whether that will be the case for the remainder of the year is anyone’s guess. Some economists believe it will take months before tariff impacts are felt while others believe inflation will be unaffected by tariffs. The markets were slightly lower after the inflation report came out.
Most of the markets decline last week came Friday in what turned into a big risk off day due to rising geopolitical tensions. Late Thursday Israel conducted airstrikes on Iranian nuclear and military facilities, targeting its nuclear sites, nuclear scientists, and senior military officials. Israel said the operations will take as many days as needed to remove the threat. The US and Iran have recently undergone talks with Iran on deterring its ambition to build nuclear weapons and stop its stockpiling of uranium, but it seems talks stalled prior to Israel’s moves.
Then Friday Iran retaliated, launching missiles in one of Israel’s most populated city Tel Aviv, with most missiles blocked by the air defense system the Iron Dome. Reports are saying the strikes caused little damage.
This created a big risk off day Friday over the uncertainty and whether or not the US or other developed countries would get involved. However, early Monday stocks are moving higher over a potential de-escalation after it appears Iran is asking the US to convince Israel to agree to a ceasefire.
The back and forth on trade, particularly with the trade deadline approaching and the unknown impact to company earnings, the budget bill still in the works, the uneven and inconsistent economic data, and rising geopolitical tensions create a lot of uncertainty for the markets which we think will lead to continued volatility. Markets are pushing record highs, just 2% off, after rising nearly 20% from the April lows which may lead to a breather for markets.
This week we look ahead to the next Fed meeting with a policy announcement Wednesday afternoon. We do not expect any changes in interest rates but will see an update of Fed official’s economic projections, the first since the Liberation Day tariff announcement. While the earnings calendar is very light, other events include retail sales data and the G7 political summit hosted by Canada.
Week in Review:
Stocks indexes were all lower last week after a bigger down day on Friday with the major indices finishing as follows: S&P 500 -0.39%, Nasdaq -0.63%, Dow -1.32%, and Russell 2000 -1.49%. Treasuries were higher as yields fell across the curve as investors were more risk-off (buying safe haven assets like government bonds, i.e. Treasuries). The 2-year Treasury yield fell 9 basis points to 3.96% while the 10-year yield fell 10 bps to 4.41%. The dollar index fell 1.02% despite the geopolitical tensions but gold did rise 3.27% to new record highs. Bitcoin increased 1.63%. Crude oil saw its biggest gains since 2022, rising 13% on the week due to Middle East tensions.
|