Macro Commodities Scan

Scan

Macro Commodities Scan

raw scan snapshot — prices as of scan date, not live 61 rows · screens, not recommendations superseded by2026-04-26-macro-commoditiesported fromresearch/classic/scans/_archive/2026-03-12-macro-commodities.mdscan slugmacro-commoditiessource typescan-archive

Oil is parabolic (USO +51.8% 30D, RSI 84), food commodities are breaking out on supply fears, gold is a steady safe-haven bid — but housing is in freefall and international equities are retreating, painting a stagflationary picture where commodity inflation is accelerating as growth expectations deteriorate.


Quick Snapshot

Signal Reading
Overall 🔴 STAGFLATIONARY TILT — Energy ripping, food commodities breaking out, dollar strong, housing collapsed, EM selling off
Loudest signal USO RSI 84, +51.8% 30D — oil shock is real and still running
Safe haven GLD steady at RSI 52, +19% 3M — gold accumulating without overheating
Deflation threat XHB/ITB RSI 22-24, -15 to -17% 30D — housing is cracking hard

Price Tables (Data as of 2026-03-12)

Energy

Stock Price RSI vs SMA20 7D% 30D% Trend Status Action
USO $115.97 84.5 +30.2% +13.3% +51.8% strong-up 🔴 Extreme ⚠️ Avoid Chase
UNG $12.80 54.6 +6.1% +9.0% +3.0% weak-up 🟡 Recovery 🔍 Watch

Precious Metals

Stock Price RSI vs SMA20 7D% 30D% Trend Status Action
GLD $470.67 52.5 +0.1% +1.9% +4.3% strong-up 🟢 Healthy 📈 Accumulate
SLV $77.06 50.0 +1.3% +4.9% +13.8% weak-down 🟡 Neutral 🔍 Watch
GDX $99.64 43.8 -5.7% -0.5% +1.4% weak-down 🟡 Pullback 📈 Accumulate
SIL $100.08 44.9 -5.7% -0.4% +3.5% weak-down 🟡 Pullback 🔍 Watch

Industrial & Agriculture

Stock Price RSI vs SMA20 7D% 30D% Trend Status Action
COPX $80.29 41.0 -8.2% -1.7% -7.9% weak-down 🟡 Pullback 🔍 Watch
DBA $26.77 74.0 +2.3% +1.8% +3.4% strong-up 🟠 Near OB ⚠️ Don't Chase
WEAT $23.07 63.2 +4.5% +3.7% +8.1% up 🟡 Rising 🔍 Watch
CORN $18.66 70.8 +4.3% +2.9% +5.9% up 🟠 Near OB ⚠️ Caution
SOYB $24.88 78.3 +4.3% +3.7% +6.1% strong-up 🟠 Extended ⚠️ Avoid Chase

Uranium

Stock Price RSI vs SMA20 7D% 30D% Trend Status Action
URA $51.25 46.7 -2.9% +0.2% -1.0% weak-down 🟡 Consolidating 🔍 Watch

Currencies

Stock Price RSI vs SMA20 7D% 30D% Trend Status Action
UUP $27.67 73.1 +1.6% 0.0% +3.2% strong-up 🟠 USD Strong ⚠️ Monitor
FXE $106.35 29.5 -1.6% -0.1% -2.8% down 🟢 Oversold ✅ Contrarian Watch
FXY $57.68 32.0 -2.0% -0.8% -4.2% strong-down 🟡 Weak Yen ⚠️ Avoid

Housing

Stock Price RSI vs SMA20 7D% 30D% Trend Status Action
XHB $100.87 24.1 -10.7% -6.3% -15.3% down 🟢 Capitulation ⏳ Watch Bounce
ITB $93.19 22.1 -11.5% -6.7% -17.1% down 🟢 Capitulation ⏳ Watch Bounce

International

Stock Price RSI vs SMA20 7D% 30D% Trend Status Action
VGK $83.57 32.7 -4.6% -0.8% -5.8% weak-down 🟡 Pulling back 🔍 Watch
EWG $40.47 29.8 -5.6% -1.1% -7.9% down 🟢 Near Oversold ✅ Contrarian
EWZ $36.44 43.9 -4.1% +2.7% -5.3% strong-up 🟡 Mixed 🔍 Watch
INDA $48.68 23.5 -5.6% -1.9% -8.3% strong-down 🟢 Oversold ⏳ Watch
EWJ $84.43 37.5 -5.7% -0.2% -9.6% weak-down 🟡 Weakness 🔍 Watch
FXI $36.22 35.5 -3.2% +2.5% -6.3% down 🟡 Weak 🔍 Watch
EEM $57.24 38.8 -5.2% +1.7% -6.0% weak-down 🟡 Mixed 🔍 Watch

Factor Rotation

Stock Price RSI vs SMA20 7D% 30D% Trend Status Action
VUG $456.93 41.0 -1.1% +0.2% -0.7% down 🟡 Fading 🔍 Watch
VTV $197.63 33.2 -3.2% -1.7% -3.4% weak-down 🟡 Weak 🔍 Watch
MTUM $244.82 42.6 -2.3% +0.3% -2.2% down 🟡 Fading 🔍 Watch
QUAL $197.01 36.6 -2.6% -1.0% -1.9% weak-down 🟡 Weak 🔍 Watch
RSP $194.68 33.0 -3.4% -2.5% -3.0% weak-down 🟡 Weakness 🔍 Watch

Analysis

1. Energy: Oil Shock Is Real and Ongoing

USO at RSI 84 with a +51.8% 30-day gain is not a trade — it's a geopolitical event that has already moved. The Strait of Hormuz situation has delivered one of the most violent commodity moves in recent memory. Crude has made a golden cross and is 30% above its 20-day SMA — an extreme reading that historically precedes either a pause or a blowoff.

The trade: Do NOT chase USO at RSI 84. The thesis is well-known and priced. If you don't already own energy (XOM, CVX, OXY, XLE — see geopolitical scan), you are late to the primary move. Watch for a 10-15% pullback with RSI reset to 55-60 before re-entry. UNG is the wildcard — up +9% this week after a death cross, still down 43% from its 52-week high. Natural gas has a separate supply thesis unrelated to Hormuz; the uptick is worth watching but don't confuse it with crude's rally.

2. Precious Metals: Gold Is the Calm in the Storm

GLD at RSI 52 is the most impressive chart in this scan — +19% in 3 months while staying RSI neutral. This is systematic accumulation by central banks and institutions, not retail panic-buying. It doesn't look like a bubble because it isn't one. Gold is working exactly as designed: slow, steady safe-haven bid as USD stays strong and geopolitical risk persists.

The divergence between GLD (steady +19% 3M) and GDX/SIL (flat 30D, RSI 43-45) is notable. Miners are lagging the metal. This usually resolves with miners catching up — energy costs eating into margins is one risk, but at $470 gold, most miners are printing cash. GDX/SIL below their 20-day SMA while gold is flat to SMA is a dislocation worth watching as an entry.

SLV at +13.8% 30D but RSI only 50 and in a weak-down trend — silver is not confirming gold's strength. Still down 29.7% from its 52-week high despite the 3-month rally. Silver is more industrial than gold, so the mixed signal reflects competing forces: safe-haven bid (bullish) vs. global industrial slowdown fear (bearish).

3. Agriculture: Breakout in Progress

Food commodities are the stealth story here. SOYB at RSI 78, CORN at RSI 71, DBA at RSI 74 — all three are at or near 52-week highs. The simultaneous move suggests this is not one crop story (weather event) but a systemic input cost/supply disruption story. With oil ripping (fertilizer costs), and geopolitical risk in grain-producing regions, the agricultural breakout has legs.

WEAT is the most interesting — RSI 63, up 8.1% in 30 days but still below its 52-week high, and notably has a death cross (SMA50 below SMA200) that the current move is challenging. If wheat breaks above its 52-week high, that would be a meaningful signal about global food inflation.

COPX (copper) is the outlier — down 7.9% in 30D while agriculture rips. Copper is the growth indicator; its weakness while food commodities surge is a classic stagflationary setup: supply disruption inflation (food, energy) coexisting with deteriorating growth expectations (copper, housing).

4. Uranium: The Consolidation

URA at RSI 47, -1% 30D, but golden cross intact. Nuclear's secular thesis hasn't changed — AI data center power demand, grid reliability concerns, decarbonization. But uranium is consolidating after a massive 3-year run (+198%). This is healthy. The dip below SMA20 and SMA50 while holding SMA200 support suggests a reset, not a reversal.

5. Currencies: Dollar Strength Creates EM Pain

UUP (USD) at RSI 73, strong-up trend with golden cross — the dollar is strengthening. This creates a headwind for everything priced in dollars (commodities), a tailwind for dollar-denominated assets. But crucially, it's hammering EM currencies and international markets.

FXE (Euro) at RSI 29.5 is entering oversold territory. The Euro is being pressured by European defense spending commitments (fiscal expansion = bond selling = EUR weakness) and lingering growth concerns. At RSI 29.5, FXE is approaching a technical bounce level. FXY (Yen) is worse — RSI 32, strong-down trend, death cross. BoJ is raising rates slowly but the carry trade unwind is not complete.

6. Housing: This Is Capitulation

XHB and ITB at RSI 22-24 with -15 to -17% 30-day declines are in full capitulation mode. Both are 10-11% below their 20-day SMAs — extreme readings. Mortgage rates stubbornly elevated + oil shock = stagflationary housing bust scenario. Homebuilders are caught between high input costs (energy, materials) and affordability limits on the demand side.

This is NOT a buy signal yet. Falling-knife status. But RSI <25 in a quality sector ETF historically precedes a 15-20% bounce over the following 2-3 months. Set an alert. Do not buy today, but put XHB $95 on your watchlist.


What the Commodities Are Telling Us

The verdict: Stagflationary.

The commodity complex is giving a clear signal:

  • Inflationary pressures: Energy ripping (+51% USO), food breaking out (SOYB, CORN, DBA all near RSI 70-78), gold accumulating — classic supply-shock inflation
  • Deflationary/recessionary pressures: Copper weak (-7.9%), housing collapsing (-17%), international equity selloff, EM weakness — classic demand destruction signal
  • The combination = stagflation: Prices rising in necessities (food, energy) while growth assets and housing deteriorate

The 1970s analogy is imperfect but instructive. Oil shocks + geopolitical disruption + sticky food inflation + weakening growth = a playbook central banks cannot easily solve with rate cuts (inflation) or rate hikes (kills growth further).

Winners in stagflation: Energy producers, gold, agricultural commodities, defense Losers in stagflation: Tech growth (multiple compression), housing, consumer discretionary, emerging markets dependent on cheap imports


Cross-Asset Signals

Signal Reading Implication
USO RSI 84 + GLD RSI 52 Oil crisis premium already priced; gold steady accumulation Don't chase oil; add to gold on any dip
COPX -7.9% 30D + XHB -15.3% 30D Simultaneous copper and housing weakness Global growth expectations are deteriorating
DBA/WEAT/CORN/SOYB all rising Food inflation breakout across multiple crops Secular food inflation trend, not a weather one-off
UUP RSI 73 + EEM -6% 30D Strong dollar crushing EM Emerging markets in dollar squeeze
VTV RSI 33 (Value) vs VUG RSI 41 (Growth) Both factors selling off — RSP RSI 33 Broad-based equity retreat, not just tech
FXE RSI 29.5 Euro approaching oversold EUR/USD approaching potential bounce zone

Entry Zones

Stock Zone RSI Trigger Conviction Notes
GLD $455-$470 RSI 45-52 (NOW) HIGH Steady accumulation, golden cross, no rush
GDX $95-$100 RSI 40-44 (NOW) MEDIUM-HIGH Miners lagging gold = potential catch-up
URA $48-$52 RSI 44-48 (NOW) MEDIUM Consolidation in secular bull; support held
XHB <$95 RSI <22 MEDIUM Capitulation, but not yet — set alert only
EWG $38-$40 RSI 28-30 (NOW) MEDIUM Germany near oversold; defense spending tailwind
⚠️ USO Do not enter RSI 84 LOW This train has left; wait for 55-65 RSI reset

Action Matrix

Action Stocks Why
📈 ACCUMULATE GLD RSI 52, golden cross, steady bid — not overbought despite +19% 3M
📈 ACCUMULATE GDX Miners lagging gold; RSI 43, dip below SMA20 is entry window
🔍 WATCH URA Consolidating at support; thesis intact but need RSI reset
🔍 WATCH WEAT Breaking death cross resistance; +8.1% 30D, food inflation thesis
🔍 WATCH EWG, FXE Approaching oversold; contrarian setups in European selloff
⏳ WAITING XHB RSI 24 approaching capitulation zone; set $95 alert, not yet
⚠️ AVOID USO RSI 84, +30% above SMA20 — do not chase; war premium priced
⚠️ AVOID SOYB, DBA, CORN RSI 70-78 — food commodities extended, don't buy breakouts here
❌ DON'T BUY FXY Strong-down trend, death cross, yen structural weakness continues

What Changed (vs 2026-03-10)

  • USO continued its parabolic run — was up ~38% 30D two days ago, now +51.8%. The move is accelerating, not slowing.
  • Housing capitulation deepeningXHB/ITB dropped another 6-7% this week; RSI falling from ~30 to 22-24.
  • Agriculture breakout confirmedSOYB, CORN, DBA all closed near 52-week highs; no longer just wheat/geopolitical, now broad food inflation.
  • International equity selling intensifiedINDA (India) joined the selloff at RSI 23, EWG (Germany) approaching oversold at RSI 30.
  • GLD holding steady despite oil surge; gold is not in panic-buying mode, which is actually bullish — this is institutional accumulation, not crisis buying.

The Gold

Key Discoveries

Discovery Implication
USO +51.8% 30D while COPX -7.9% Classic stagflation: supply-shock inflation + growth deterioration simultaneously
GLD RSI 52 despite +19% 3M Gold accumulation is systematic, not reactive — most constructive chart in this scan
Food commodities (DBA/WEAT/CORN/SOYB) all at RSI 70-78 simultaneously Broad agricultural breakout = systemic input cost story, not weather-specific
XHB/ITB RSI 22-24, -15 to -17% 30D Housing is in freefall; stagflation is particularly brutal for homebuilders
GDX lagging GLD by ~15% over 30 days Miner-metal divergence historically resolves higher for miners

Mistakes (Don't Repeat)

Mistake Lesson
Chasing USO at RSI 84 The Hormuz supply shock was a buy when RSI was 50 (two weeks ago), not at 84
Treating food commodity ETFs as inflation hedges when RSI > 70 DBA/SOYB at RSI 74-78 = entry for early buyers, exit for late buyers

Open Questions

  • Does the Hormuz situation de-escalate and cause a 20% oil reversal, or does it sustain into a structural supply reduction?
  • Is the copper weakness (COPX -7.9%) leading the broader market lower, as it historically tends to do 2-3 months in advance?
  • Food inflation breakout — is this a geopolitical supply shock (Ukraine wheat, Middle East disruption) or a more structural climate-related trend?
  • When does the Fed break — oil shock = inflationary, which argues against cuts, but housing collapse + equity selloff = needs stimulus. The Fed is trapped.
  • GDX/SIL lagging gold — when does this divergence close? At what gold price does miner cash flow accelerate enough to force re-rating?
10 events

No direct external sources are attached to this read.