Dear readers,
On Wednesday we wrote that the 4.2 percent CPI print — driven by energy prices surging amid the U.S.-Iran military confrontation — had all but killed the rate-cut timeline. We flagged SpaceX’s IPO as a capital vacuum draining liquidity from high-multiple names. Two days later, both of those forces have reversed polarity. The surprise cancellation of planned U.S. military strikes against Iran sent oil prices tumbling, equities surging, and SpaceX from liquidity threat to liquidity magnet. The question now is whether relief rallies built on geopolitical headlines can survive contact with the underlying economic data.
The Iran Pivot Rewrites the Energy Equation
Reports of an emerging framework agreement between Washington and Tehran — reportedly involving tariff-free passage through the Strait of Hormuz and sanctions relief in exchange for Iran’s renunciation of nuclear weapons — instantly deflated the energy risk premium that had been poisoning the inflation picture for months. Brent crude fell to $87.43 on June 12, down 3.26 percent from the prior session.
The DAX jumped well above 24,500, breaking through its 21-day moving average and trading roughly 1.3 percent higher. Wall Street, which had already posted its best session in two months on Thursday, opened firmer again. The logic is straightforward: falling oil prices relieve pressure on the very inflation readings that have been keeping central banks hawkish. The ECB recently raised its key rate to 2.25 percent. U.S. headline CPI printed at 4.2 percent in May. Cheaper energy doesn’t fix either of those numbers retroactively, but it gives markets permission to bet that the next readings will be softer. Permission, in this market, is enough.
SpaceX Begins Trading — and the Numbers Are Staggering
The SpaceX IPO is now real. Trading opened on the Nasdaq under the ticker SPCX after the company priced 555.6 million shares at $135 each, raising $75 billion and crushing Saudi Aramco’s 2019 record. The implied valuation: $1.77 trillion.
The proceeds will fund Starlink satellite infrastructure expansion and the buildout of AI data centers, anchored by a multi-billion-dollar contract with Google for AI infrastructure access. The bull case is obvious. The bear case requires only arithmetic: SpaceX posted a 2025 net loss of $4.9 billion on $18 billion in revenue, putting the valuation at roughly 95 times sales. This is the market’s most expensive bet on a single individual’s ability to execute across rockets, satellites, and artificial intelligence simultaneously. We’ve been tracking the IPO’s gravitational pull on capital allocation for weeks. Now that the shares are live, the question shifts from “how much demand?” to “what happens to the rest of the market when $75 billion in fresh equity needs to find a home in portfolios?”
Adobe: The AI Numbers Work, the C-Suite Doesn’t
If SpaceX is the market pricing a future that doesn’t yet exist in the financials, Adobe is the opposite problem — a company where the AI transformation is showing up in the numbers, only to have the stock punished anyway.
Should investors sell immediately? Or is it worth buying BMW?
Second-quarter revenue hit a record $6.62 billion, up 13 percent. Non-GAAP earnings per share came in at $5.96, beating expectations. GAAP diluted EPS landed at $4.25, reflecting a $0.17 per share non-cash goodwill impairment charge. The standout metric: annual recurring revenue from AI products tripled to more than $500 million. These are the kind of figures the market has been demanding as proof that AI spending converts to actual business results.
The stock dropped 5.5 percent after hours. The culprit wasn’t the income statement — it was the org chart. CFO Dan Durn departs June 15. CEO Shantanu Narayen had already announced his intention to step down earlier this year, and the board is still searching for a successor. Adobe also lowered its ARR targets for the second half, citing an aggressive freemium strategy designed to drive adoption at the expense of near-term margins. Operationally, this is a company executing its AI pivot. Structurally, it’s a company with no permanent CEO, an outgoing CFO, and reduced guidance. Markets can tolerate one of those. They won’t tolerate all three.
Germany’s Industrial Split Screen
The contrast playing out in German industry right now distills a broader global theme into two images. At BMW’s Leipzig plant, humanoid robots have entered a pilot phase handling monotonous and ergonomically demanding tasks in battery assembly — the kind of capital investment that compresses costs and extends competitive moats.
Meanwhile, thousands of IG Metall workers demonstrated in Berlin and Völklingen to protect jobs in a steel sector being squeezed simultaneously by the economic downturn, steep U.S. tariffs, and cheap Asian imports. For investors with European exposure, the divergence is instructive. Companies with the balance sheets to invest in automation are pulling away from energy-intensive commodity producers caught in a global price war with no obvious exit. Stock selection within German industry has rarely mattered more than it does now.
What Comes Next
Geopolitical relief is powerful but unreliable. The framework between Washington and Tehran is reportedly still being negotiated, not signed. Oil prices can reverse as quickly as they fell. The more durable signal arrives this afternoon with the University of Michigan consumer sentiment index, expected near historic lows around 46.0 points. Wednesday’s CPI showed inflation running hot. If the American consumer is buckling under that pressure, the rally’s foundation gets considerably thinner. Falling energy costs help. But they help more when they arrive before confidence breaks, not after.
Have a great weekend.
Best regards,
The StocksToday.com Editorial
Ad
BMW Stock: Buy or Sell?! New BMW Analysis from June 12 delivers the answer:
The latest BMW figures speak for themselves: Urgent action needed for BMW investors. Is it worth buying or should you sell? Find out what to do now in the current free analysis from June 12.
BMW: Buy or sell? Read more here...











