Macro Commodities

Scan

Macro Commodities

raw scan snapshot — prices as of scan date, not live 66 rows · screens, not recommendations

The dollar just won. UUP RSI 72.9 near a 52-week high (-0.35%), crushing every commodity in its path: crude oil (USO RSI 29.4, -19.5% 30d), silver (SLV RSI 31.7, -21.07% 30d), and gold (GLD RSI 35.8, -8.53% 30d) are all in confirmed downtrends with metals breaking below their SMA200s. The agriculture complex is quietly collapsing (AGRO -25.2% 30d, RSI 29.8). The standout exception is housing — XHB/ITB are printing RSI 67-69 on +12% 30d runs, the market's rate-relief trade quietly breaking out. Factor rotation is the clearest EOW signal: VTV (value) at RSI 61.7/+3.08% 30d vs VUG (growth) RSI 39.1/-6.18% 30d — the rotation showed up exactly here.

Latest bar 2026-06-26 (EOW close). All names fresh.

Quick Snapshot

Signal Reading
Overall 🟡 Dollar-dominance; commodities broadly oversold, housing is the outlier
Macro regime Disinflationary: crude -19.5% 30d, metals down, dollar at 52wk high
Factor rotation 🟢 Confirmed: VTV/RSP near ATH vs VUG rolling over
Key risk FXI RSI 23.4 in freefall; China drag weighing EM/copper
Standout Housing (XHB +12.1% 30d) breaking out on rate-cut expectations

Energy

Stock Price 7D 30D 3M RSI Status Action
USO $105.48 -2.42% -19.5% -15.07% 29.4 🟢 Oversold 📈 Accumulate
BNO $40.31 -2.35% -21.18% -23.51% 27.3 🟢 Oversold 🔍 Watch
UNG $11.87 -1.43% +6.17% -3.34% 56.1 🟡 Neutral 🔒 Hold
  • USO is at RSI 29.4 with price nearly at VWAP ($105.48 vs VWAP $105.18, +0.29%) — the crude selloff is overextended but lack of geopolitical catalyst means no bounce trigger. POC at $75.17 signals this price level has thin volume support above.
  • BNO (Brent) at -12.5% vs VWAP — deeper in the hole than WTI, Europe drag amplifying the sell. Both crude instruments are -31-34% from 52-week highs.
  • UNG (nat gas) is the divergence: +6.17% 30d, RSI 56.1, weak-up trend. Summer demand running warm; nat gas isn't following crude lower.

Precious Metals

Stock Price 7D 30D 3M RSI Status Action
GLD $373.63 -3.96% -8.53% -9.9% 35.8 🟡 Pullback 🔍 Watch
SLV $53.28 -12.24% -21.07% -16.02% 31.7 🟢 Oversold ⚠️ Avoid
GDX $77.00 -5.99% -9.88% -10.25% 41.7 🟡 Pullback 🔍 Watch
SIL $78.42 -6.11% -11.64% -6.84% 42.0 🟡 Pullback 🔍 Watch
GDXJ $100.29 -6.87% -10.9% -9.31% 42.5 🟡 Pullback 🔍 Watch
  • GLD has broken below SMA20/50/200 (all three) and trades at -5.82% vs VWAP. Gold is NOT being bought as a safe haven this cycle — dollar strength is the overriding force. POC at $374.20 is at current price; some support here.
  • SLV is the most damaged: -51.49% from 52-week high, -19.57% vs VWAP, in confirmed downtrend. RSI 31.7 is not yet capitulation for a metal that can reach RSI <20. Avoid catching this knife.
  • Miners (GDX/SIL/GDXJ) are all in death-cross (SMA50 crossed below SMA200) and trading well below VWAP. Miner leverage has amplified the metal decline.

Industrial Metals + Agriculture

Stock Price 7D 30D 3M RSI Status Action
COPX $76.18 -9.18% -11.51% +6.38% 39.1 🟡 Pullback 🔍 Watch
TECK $58.22 -6.22% -10.64% +20.12% 40.4 🟡 Pullback 🔍 Watch
AGRO $9.41 +2.54% -25.2% -32.45% 29.8 🟢 Oversold ❌ Don't Buy
DBA $26.80 +0.75% -2.44% -1.36% 47.4 🟡 Neutral 🔒 Hold
WEAT $22.17 -1.14% -6.69% -4.32% 38.5 🟡 Pullback 🔍 Watch
CORN $16.86 +0.71% -6.33% -9.26% 38.8 🟡 Pullback 🔍 Watch
SOYB $24.50 +1.03% -1.69% +1.28% 50.7 🟡 Neutral 🔒 Hold
AA $54.10 -7.56% -26.04% -7.24% 33.1 🟡 Approaching ⚠️ Avoid
  • COPX is the demand-destruction signal: copper miners -9.18% just this week, -11.51% 30d. 3M is still positive (+6.38%) but the weekly break is concerning. China (FXI RSI 23.4) is a primary copper demand driver — that collapse is reading through here.
  • AGRO is in freefall: -25.2% 30d, -32.45% 3m. Soft commodities are pricing in a demand/weather mix that isn't supportive. Not a buy here; wait for a base.
  • SOYB is the one grain holding (+1.28% 3m, RSI 50.7) — relative strength vs the rest of the ag complex worth noting. DBA (diversified agriculture) is the stable play at RSI 47.4.
  • AA (aluminum) -26.04% 30d — energy-intensive metals getting double-hit from crude and demand concerns.

Uranium

Stock Price 7D 30D 3M RSI Status Action
URA $43.59 -5.52% -13.1% -6.52% 38.0 🟡 Pullback 🔍 Watch
UUUU $14.62 -9.57% -20.33% -16.98% 40.0 🟡 Pullback ⚠️ Avoid
  • URA is down -30.01% from 52-week high, -9.34% vs VWAP. The AI nuclear demand thesis is intact structurally but the near-term setup is not good — below SMA20 by 7.1%, broader commodity weakness creating headwinds.
  • UUUU at -47.6% from 52-week high and -15.16% vs VWAP is in free-fall. Avoid until stabilization. The nuclear thesis needs crude to stabilize before uranium investors return.

Currencies

Stock Price 7D 30D 3M RSI Status Action
UUP $28.46 +0.53% +2.56% +2.23% 72.9 🟠 Near ATH ⚠️ Extended
FXE $105.09 -0.53% -2.01% -0.97% 32.4 🟢 Oversold 🔍 Watch
FXY $56.71 -0.09% -1.44% -1.13% 28.0 🟢 Oversold 🔍 Watch
  • UUP (dollar index) at RSI 72.9, only -0.35% from 52-week high, in strong-up trend with golden cross. This is the #1 macro theme this week: the dollar is the dominant force crushing every commodity and international ETF. Price is +4.28% above VWAP — extended but the trend is intact.
  • FXE (Euro) and FXY (Yen) are both below RSI 30, in strong-down trends. The dollar is winning against both major currencies. EUR at -5.78% from 52wk hi, JPY at -11.95%.
  • Dollar at near-ATH + RSI 72.9 = watch for reversal if Fed signals dovish; but no signal yet. Currency pairs as leading indicator: if FXE/FXY bottom, commodities likely bottom with them.

Housing

Stock Price 7D 30D 3M RSI Status Action
XHB $115.64 +5.47% +12.1% +20.01% 67.4 🟠 Near Overbought 🔒 Hold
ITB $104.90 +6.05% +12.29% +18.18% 69.2 🟠 Near Overbought 🔒 Hold
  • XHB/ITB are the biggest surprise in the macro landscape: both up ~+12% 30d, +18-20% 3m, with RSI pushing toward overbought. The market is pricing in rate cuts that relieve mortgage pressure. Price is running ahead of VWAP (XHB +7.69%, ITB +4.20%).
  • At RSI 67-69 these are getting extended. If you own them, hold; don't chase at these levels. A pullback to RSI ~55 would be the re-entry zone. The underlying thesis (rate relief = housing rebound) is working.

International

Stock Price 7D 30D 3M RSI Status Action
VGK $87.13 -0.35% -1.12% +11.16% 50.0 🟡 Neutral 🔒 Hold
EWG $40.63 -1.39% -5.14% +8.84% 43.0 🟡 Pullback 🔍 Watch
EWZ $34.67 -0.38% -3.08% -4.44% 47.7 🟡 Neutral 🔍 Watch
INDA $49.56 -0.98% +2.08% +8.16% 58.0 🟡 Neutral 🔒 Hold
EWJ $92.80 -4.0% +1.1% +14.58% 51.8 🟡 Neutral 🔒 Hold
FXI $31.59 -4.83% -9.9% -8.67% 23.4 🟢 Oversold ❌ Don't Buy
EEM $67.19 -4.63% -1.25% +22.36% 49.9 🟡 Neutral 🔒 Hold
  • FXI (China) is the clearest risk signal: RSI 23.4, -24.79% from 52-week high, -16.04% below VWAP, in strong-down trend. China stress is leaking into copper, EM, and global risk assets. Do not catch this knife.
  • EEM is the surprising outperformer at +22.36% 3m — driven by non-China EM (India, Latin America, SE Asia). The ex-China EM story is working.
  • INDA (India) and EWJ (Japan) are both positive 3M with RSI in neutral range — both remain strong-up trend. Japan +14.58% 3m is notable.
  • VGK (Europe) diverging: VGK holding flat on 30d while EWG (Germany) -5.14% — German industrial exposure hit by China slowdown and energy costs.

Factor Rotation (EOW Rotation Tell)

Stock Price 7D 30D 3M RSI Status Action
VTV $218.39 +1.0% +3.08% +12.95% 61.7 🟡 Strength 🔒 Hold
RSP $210.31 +0.97% +1.75% +12.03% 57.3 🟡 Strength 🔒 Hold
MTUM $325.74 -0.91% +4.08% +38.32% 53.6 🟡 Neutral 🔒 Hold
QUAL $213.66 -1.34% -0.56% +14.28% 51.2 🟡 Neutral 🔒 Hold
VUG $82.76 -3.93% -6.18% +17.57% 39.1 🟡 Pullback 🔍 Watch
  • THE ROTATION IS REAL. VTV (value) at RSI 61.7, only -1.7% from 52-week high, +3.08% 30d. RSP (equal-weight S&P) at RSI 57.3, -1.86% from 52wk hi. Both near ATHs while VUG (growth) is -6.18% 30d at RSI 39.1.
  • VUG at -8.65% from 52-week high on a -3.93% week while VTV posts gains = the market is explicitly rotating from mega-cap growth into value/dividend names. This is the broadening the bulls wanted.
  • MTUM +38.32% 3m is the tell that the MOMENTUM factor is now in value/defense/domestic names, not tech mega-cap. Momentum chasing value, not growth.
  • QUAL near flat 30d, +14.28% 3m — quality factor broadly fine, but underperforming value in the near term.

What the Commodities Are Telling Us

Read: Disinflationary with a side of financial stress. The pattern is clear:

  • Crude oil -19.5% 30d with RSI <30 = demand-destruction signal, NOT supply shock. If this were geopolitical supply cut, oil would spike.
  • Gold falling WITH the dollar rising = pure financial conditions tightening trade (not inflation hedge). The USD is the safe haven of choice.
  • Nat gas (+6.17% 30d) diverging from crude = energy mix shift, not global slowdown.
  • Agriculture (AGRO -25.2% 30d) = food commodity demand/supply balance tilting deflationary.
  • Copper miners (COPX -11.51% 30d) = China demand fear, industrial slowdown pricing.

This is NOT stagflationary. Stagflation needs inflation (commodities up) + slow growth. We have commodities DOWN + dollar UP = disinflationary tightening. The risk is that it tips into deflationary if China weakens faster.

The outlier is housing (+12% 30d): market is betting rate cuts will happen before a demand crash. That's a bullish macro call embedded in homebuilder prices.


Cross-Asset Signals

Signal Reading Implication
UUP RSI 72.9, near ATH Dollar breakout Headwind for commodities/EM continues
TLT RSI 65.8, +2.81% 30d Bonds rallying Rate-cut pricing accelerating
XHB/ITB +12% 30d Housing breakout Rate relief + domestic consumer resilient
GLD -8.53% 30d (below SMA200) Gold not working as hedge Dollar crowding out gold's safe-haven bid
FXI RSI 23.4 China in freefall Copper/EM/global supply chains at risk
VTV/RSP near ATH vs VUG rolling Value vs Growth rotation Broadening participation, not just AI rally
COPX -11.51% 30d Copper weak China demand fear = deflationary signal

Action Matrix

Action Tickers Why
🔒 HOLD UNG, SOYB, DBA Relative strength in the commodity carnage
🔒 HOLD VTV, RSP, MTUM, QUAL Rotation trade working; near ATH
🔒 HOLD XHB, ITB Don't chase at RSI 67-69; hold existing positions
🔒 HOLD INDA, EWJ, EEM EM ex-China resilient; hold
📈 ACCUMULATE USO RSI 29.4 at VWAP; oversold, but wait for stabilization signal
🔍 WATCH GLD, GDX Below SMA200; wait for dollar reversal before entry
🔍 WATCH COPX, TECK Copper theses need China floor; track FXI
🔍 WATCH WEAT, CORN Agriculture weak but DBA stable; selective
⚠️ AVOID UUP Extended at RSI 72.9; don't chase dollar
❌ DON'T BUY SLV, AGRO Downtrends, no base, no catalyst
❌ DON'T BUY FXI China collapse, RSI 23.4, no floor visible

What Changed This Week (EOW Frame)

Category Change Signal
Dollar (UUP) +0.53% 7d to near-ATH Breakout confirmed; commodity headwind persists
Crude (USO) -2.42% 7d to RSI 29.4 Approaching extreme oversold; watch for bounce
Silver (SLV) -12.24% 7d Worst week in macro universe; no floor yet
Housing (XHB/ITB) +5.47% / +6.05% 7d Biggest mover this week; rate-cut bets dominating
VTV vs VUG VTV +1.0% / VUG -3.93% 7d Rotation accelerating into EOW
FXI -4.83% 7d China stress intensifying
EWJ -4.0% 7d Japan 7d reversal despite +14.58% 3m
Nat Gas (UNG) -1.43% 7d despite +6.17% 30d Short-term pause in gas strength
10 events

No direct external sources are attached to this read.