President Trump's announcement halting strikes on Iranian infrastructure on Mar. 23 triggered a risk-on move, lifting equities and other risk assets that day. Commodities remain the top-performing major asset class year-to-date based on a set of ETFs, although the 2026 performance gap had narrowed through yesterday's close.
Market relief has produced a classic cross-asset rotation: risk-on flows have bid cyclicals, EM FX and commodity-linked equities while compressing defensive/volatility premia. The more important second-order effect is FX and real-rate transmission — a weaker dollar and sticky real yields amplify commodity returns for non-dollar producers and create asymmetric upside for miners and copper-sensitive industrials over the next 3–9 months. Commodity ETF inflows are mechanically crowding futures curves: persistent buying supports nearby futures and compresses backwardation, which benefits producers with hedged forward curves but penalizes roll-dependent ETF holders in extended bull runs. That divergence creates an arbitrage window to prefer equities with operating leverage to commodity prices rather than owning spot/ETFs outright. Tail risk is classic: geopolitical escalation, a sudden return to risk-off, or a hawkish pivot that re-steepens real yields would rapidly reverse the trade and reprice gold/volatility back above current levels; these can happen in days-to-weeks and would blow through crowded short-vol positions. Over months, the key catalyst to sustain commodity strength is Chinese activity and durable supply shocks (mining capex lag, geopolitical sanctions) — absent those, momentum is vulnerable to mean reversion. Consensus leans toward broad commodity exposure; a more tactical approach is to express exposure where margin capture and balance-sheet optionality are highest (producers, select shipping/transport) while protecting against short-duration tail events with option structures or paired hedges.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
mildly positive
Sentiment Score
0.25