Energy split-screen
Energy drove the day and still didn’t give a clean read. Brent got hit hard (biggest drop since 2022) after U.S.–Iran talks cooled the near-term escalation narrative. Fewer traders needed a fear bid sitting in Brent, so it came out fast.
WTI staying above $100 was the bigger signal. The market bought throughput, not vibes. The focus shifted to whether barrels can actually move, with Trump pushing Iran to reopen the Strait of Hormuz keeping chokepoints front and center. That’s how you end up with Brent trading “risk coming out” while WTI trades “one bad headline away from a scramble.”
Then the physical side reminded everyone how thin the margin for error is. TotalEnergies and Saudi Aramco dealing with a refinery shutdown tied to war damage matters even before you argue about exact volumes. Product markets tighten quickly, cracks jump, and inflation expectations get twitchy. Energy equities and transports whipsaw in this regime because the tape is trying to price two things at once: softer headline risk and higher disruption odds.
Europe rotation
Europe ran the standard peace-hopes rotation. Defense stocks slid on Ukraine peace optimism, while construction and materials rallied on the rebuild angle. Early on, this is mostly positioning and optionality: defense multiples compress when the market starts marking down conflict duration, and rebuild cyclicals catch a bid before anyone has to underwrite timelines, funding, or a real project pipeline.
Energy is the governor on how far that can go. Lower Brent helps European cyclicals through margins and consumer relief. But WTI above $100 plus the refinery disruption keeps the “energy tax” from going away. Today’s flows leaned into de-escalation; the constraint just stopped being the loudest headline for a few hours.
Macro and risk
Even without the March U.S. CPI print in this set, the market still traded like it’s living CPI-to-CPI. Rate sensitivity stayed high, factor leadership stayed chained to the inflation path, and energy volatility remained the swing variable tying the whole thing together.
The cleaner tell was volatility: VIX printed a new low while the headline stack still offered plenty of ways to break the calm. Either that’s real confidence, or a hedge book that’s gotten too comfortable with “nothing happens.” The tape leaned toward serenity; the risk list didn’t.
One slower-burn policy item: New Jersey’s governor lifted the moratorium on new nuclear reactors. Not a one-day catalyst, but it’s another incremental step toward nuclear being politically viable again as firm, low-carbon supply. Utilities and long-dated power planners will care more than index traders today, but it’s directionally important.
What mattered elsewhere
Single names kept their own scorecard:
- Telix (TLX) rose after the FDA accepted the review of its brain-cancer imaging agent. Not approval, but it moves odds in a way models can price.
- Cineplex pointed to a March box office surge, supporting near-term cash flow in a business that lives quarter to quarter.
- Endurance Gold raised $2.8M via warrant/option exercises, cleaner than a discounted equity raise.
- Concorde announced a ticker change to YOOV after an acquisition—mostly plumbing, but it can affect liquidity and visibility.
- A court delayed judgment in Klarna’s antitrust case vs Google, extending the overhang instead of clearing it.
AI/software sentiment stayed split. Anthropic shipped a new model and the CEO did the standard “disruption is accelerating” circuit, while broader software still felt heavy on downgrades and ugly prints. Vol is quiet, narratives aren’t—and the gap between the two is the part to watch.