STRAIGHT FROM THE TRADING FLOOR
by Michael P. Reinking, CFA - Sr. Market Strategist
Published on 5/28/26 (a/o 2:00 pm)
DOW 50,613 (-31), S&P 500 7,565 (+45), Russell 2000 2,939 (+19), NYSE FANG+ 18,058 (+201), ICE Brent Crude $93.60/barrel (-$0.69), Gold $4,506/oz (+$57), Bitcoin ~73.5k (-849)
- Is the fog clearing?
- Pushing to new highs
- PCE no worse than feared
- Solid tech/retail earnings
- Check out some of the recent ICE Data/Content:
- Inside the ICE House
- Episode 534: Apex CEO Ian Cinnamon on the Space Race, Satellite Buses, and Orbital Platforms
- ETF Central: FLX Networks Founder and CEO Brian Moran
- NYSE Research Insights: Behind the Record Volumes: A Hidden Opportunity
- ICE Mortgage Monitor: Delinquencies Hold Steady in April
- Market Story Lines
MAC Desk Commentary:
Yesterday we saw the latest example of the fog of uncertainty that surrounds this conflict when Iran state media said they obtained the draft Memorandum of Understanding, followed by the White House saying it was a “complete fabrication”. Oil prices moved lower on the initial headlines and despite the rebuttal never really bounced back. Major US indices all ended the session around unchanged. Consumer sectors moved higher, while Energy and Financials were the main underperformers. Tech also pulled back modestly with Zscaler’s 30% decline pulling down cybersecurity names.
Today is kind of a replay of the fog just in reverse. Overnight the US and Iran exchanged some fire but US officials continued to say that the ceasefire was still in place. Futures were modestly lower overnight but improved after an economic data dump this morning which included PCE, that was slightly better than feared, helping rates pull back slightly. Shortly after the open Axios reported that an agreement had been reached on a 60-day MOU to extend the ceasefire and begin nuclear negotiations. The story said President Trump asked for a couple of days to “think about it” while Iran’s Supreme leader refuted accepting the terms which included the “unrestricted” opening of the Strait. Equities have rallied on the headlines while oil prices have reversed the overnight bounce and are testing yesterday’s lows again. As we head to print, the S&P 500 and Russell 2k are up just over 0.5%. Tech is outperforming with the NYSE 100 up >1%. The Dow Jones Industrial Average is hovering around unchanged.
Ahead of the open a ton of economic data was dropped. Personal spending was inline with expectations up 0.5% however, income was flat m/m below estimates and down from the 0.5% increase last month. This is yet another data point highlighting that the consumer particularly at the low end of the income scale could be running on borrowed time (pun intended). Weekly claims data was largely inline and along trend. Durable goods orders were exceptionally strong, with aircraft orders jumping 165%. However, when stripping out defense and aircraft, orders fell 1.1% - a rare decline in that metric over the past two years (see below), which is often viewed as a proxy for business spending. The second estimate for GDP was revised lower, from 2.0% to 1.6%, with a downward revision to consumer spending (services lower, offsetting higher goods) and investment (inventories). Which takes us to the main event PCE. Headline and core PCE rose 0.2% and 0.4% m.m, respectively, slightly below consensus and last month. The annual readings were spot on with expectations up 3.8% and 3.3% respectively, but up from last month, highlighting the lingering inflation issue for markets and the Fed.
Treasury yields were moving modestly higher overnight but have reversed that move and are now down a couple of basis points coming in two waves of buying after the economic data and in response to the Iran headlines. The USD index is also moving slightly lower.
- US 2yr -2bps to 4.02%, 5yr -2bps to 4.16%, 10yr -3bps to 4.46%, 30yr -3bps to 4.98%
- USD index: -$0.21 to $98.94
Overnight markets in Asia were modestly lower with tech stocks hitting the pause button. Japan was down ~0.5% with Softbank and Advantest falling 2-3% and the yen was little changed overnight but has been strengthening modestly during the US trading session. Around 30 large Japanese companies across industries are looking into investing in a new Softbank Industrial AI venture that would build domestic AI. China’s markets were mixed with the Hong Kong Hang Seng falling >1%. The EU will broaden its use of trade defenses against China to protect against the “existential” threat of Chinese imports to the region according to the FT. ByteDance is reportedly developing its own CPUs and may double its capex on infrastructure build out. European indices closed modestly lower but off the worst levels. Financials were down and luxury names are giving back yesterday’s gains.
Oil prices had bounced overnight but have been moving lower throughout the session. ICE Brent is down slightly trading just under yesterday’s low. Technically it broke below the 50d on Monday and has yet to be able to reclaim that level. The April lows and the 100d ma are ~$85 down about 10% from current levels.
Yesterday the metals complex was very weak despite the move lower in oil breaking with some of the more recent correlations. That weakness continued overnight with Gold trading down to tag its 200d just under 4,400 but has reversed sharply now up just over 1% at ~4,500.
Ag is under pressure. Crypto has been drifting lower over the last couple of weeks after Bitcoin failed at its 200d ma. It broke below its 50d ma yesterday and accelerated to the downside trading down to 72.5k overnight. Despite President Trump continuing to bang the drum in support of industry the odds of this passing have continued to worsen. Yesterday TD lowered its odds of passage to 40%. Polymarket odds have also been moving lower down to ~56% from just over 70% after moving through the Senate Banking Committee. Part of that move lower may also be related to an OTC trade done in this market by crypto fund Arca, to hedge their portfolio, with Galaxy Digital acting as the counterparty.
Major indices are hitting new all-time highs but the only sectors in the S&P 500 that have meaningful gains are technology and healthcare which are both up >1%. There were a bunch of earnings and announcements within the tech sector. Software is leading up 3% while semis are also adding to recent gains. See bullets below:
- SNOW: >+30%. Top and bottom beat, guidance raised. Commentary was very bullish, including “customers move to Snowflake with increasing urgency” as “AI continues to be a powerful tailwind. The company also announced it is investing $6B in AWS infrastructure to support enterprise demand and gain access to AMZN’s Gravitron chips.
- CRM: +1%. Strong margin and EPS beat but FXN and op margin guide was unchanged.
- SNPS (-9%): Had what appeared to be strong results and guidance and announced a cooperation agreement with Elliot Management. Growth from the recent ANSS acquisition seems to be the rub.
- HPQ: -2%. Beat top and bottom and margins expanded. PC revenue were strong but that was due to large price increases (rev +13%, units -7%) to address rising input (chip) prices. Keep in mind Zscaler said it was pulling forward spending to get ahead of memory price increases. Mid-point EPS guide was moved lower despite the beat.
- MRVL: +2.5%. Inline-ish print but guidance raised. Management expects revenue to accelerate each Q in FY2027 as the company sees “exceptional AI-related bookings”. However, capex growth could moderate in FY28 and they will make $1B of component prepayments this year.
- DELL: +>5%. $10B Pentagon contract. The company reports after the bell.
Healthcare is up >1% with pretty broad-based strength. Eli Lilly (>+3%), the sector’s mega-cap, secured coverage for weight loss drugs from the three largest PBMs. Agilent (+>15%) earnings are helping the life science technology stocks.
Retail earnings were also busy and the numbers pretty much across the board were pretty solid with most of the stocks trading sharply higher (BBY/KSS/DLTR all up >10%). Consumer discretionary is trading a touch higher. Consumer staples are underperforming as Walmart and Costco remain under pressure, the latter reports after the close.
On the downside financials continue to underperform with pretty broad-based weakness across banks, insurers and exchanges. Utilities are also down ~0.5%. Energy is holding up despite the commodity weakness with refiners outperforming.
Tomorrow is month end and the MSCI rebalance so expect some elevated volumes. Other than earnings the calendar is a little lighter. The US economic data includes trade balance, inventories and Chicago PMI. Overnight Eurozone and Japan inflation data could get some attention.
Earnings:
Pre-Market: BBY, BURL, DLTR, HRL, KSS, PLAB, REX
After-Market: ADSK, AEO, COST, DELL, GAP, HQY, MDB, NTAP, OKTA, PATH, S
Economic Data:
US:
- PCE m.m / y.y: 0.4%/ 3.8% vs 0.5% / 3.8% cons, prior 0.7% / 3.5%
- Core: 0.2% / 3.3% vs 0.3% / 3.3% cons, prior 0.3% / 3.2%
- Initial Claims: 215K vs 211K cons, prior 210K
- Continuing claims: 1786K vs 1780k cons, prior 1771K
- Durable Goods m.m: 7.9% vs 3.5% cons, prior 1.3%
- Ex-defense: 8.1% vs prior -0.3%
- Non-defense ex-Air: -1.1% vs 0.4% cons, prior 3.4%
- Personal Income / Spending m.m: 0.0% / 0.5% vs 0.4% / 0.5% cons, prior 0.6% / 1.0%
- GDP 2nd estimate: 1.6% vs 2.0% 1st estimate
- Building Permits (final): 1.423M vs 1.442M cons, prior 1.363M
Global:
- South Korea rate decision: Hold at 2.5% as expected
- EU economic sentiment: 93.5 vs 92.8 cons, prior 93.2
- France PPI m.m: -2.1% vs prior 1.9%
- Italy Business Confidence: 87.9 vs 87.5 cons, prior 87.9
- Italy Consumer Confidence: 93.4 vs 90.1 cons, prior 90.8