Today's signals paint a market where geopolitical risk (Iran) collides with a fragmenting AI consensus. Oil above $4 gasoline pushes inflation fears, hitting long bonds — TLT sits just 2% above its 52-week low. Meanwhile, Citi's call to dump the Mag7 tag and the unwind of Chinese leverage (FXI YTD -14.3%) suggest the old growth leadership is cracking. In its place, energy (XLE +26.4% YTD) and EM carry (BRL, MXN) are the new momentum. This is rotation, not just noise.
The bear case: Iran de-escalation would pop the oil premium fast — USO is 88% above its 52-week low, and any push higher would encounter profit-taking. TLT's short trade is excruciatingly crowded; a dovish whisper from the Fed would spark a violent squeeze. China's sell-off might be a healthy correction, with FXI at 0.85x book value — cheap enough for value hunters to step in. And the Mag7 obsolescence call is exactly one bank's view; QQQ remains 7% off highs, hardly a crash.
What's absent from the front pages: the knock-on of sustained high oil on Asian manufacturing economies. Japan, Korea, Taiwan — heavy energy importers — are barely mentioned. Also missing is how the Mag7 rotation might affect the IPO pipeline; Jersey Mike's $8 billion offering launches into a market suddenly skeptical of consumer-facing growth. That gap matters.
The cleanest cross-expression is long energy versus long-duration bonds — XLE vs TLT. It works on both the Iran premium and the inflation repricing. Pair it with a LatAm carry basket (BRL, MXN) for yield without tech beta, and you have a hedge against both a Mag7 unwind and a geopolitical shock.