Geopolitical Risk

Scan

Geopolitical Risk

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

Data as-of the 2026-09-18 settled close.


The war moved onto Saudi soil, oil spiked past $105, and by Friday the drillers and the oil-service names had given back more than the crisis gave them — while the refiners went vertical. That split is the whole scan: the market decided this is a routing problem, not a barrel problem. Valero closed $413.28 at RSI 80.1, up 5.86% on the week and 0.81% from its 52-week high; Phillips 66 closed $273.13 at RSI 77.7, up 5.26%. Against them, Schlumberger fell 8.81% on the week and Halliburton 6.14%, with the oil-services fund down 5.22% — the group that gets paid to produce more barrels sold off in the week barrels were threatened. Defense, the sector a war narrative names first, is still the crisis loser: not one name in the quick-look block trades above its 200-day average.


Quick Snapshot

Signal Reading
Overall 🟡 The escalation was absorbed, not priced — crude round-tripped the week, refiners took the whole gain, services took the loss
Leaders $VLO (+5.86% week, +152.23% year, 65.6% above its 200-day), $PSX (+5.26% week, +107.94% year), $USO (+17.5% month, +105.94% year)
Laggards $SLB (−8.81% week, 200-day cushion cut from 13.3% to 2.5%), $HAL (−6.14% week, now 4.5% below its 200-day), $OIH (−5.22%), $ITA (RSI 26.1)
Caveat No capture dated Friday exists in the corpus — the newest receipts on file are Thursday, September 17, so Friday's closes carry tape only. The news pulls for Schlumberger (September 1), Halliburton (July 29), Valero (September 11), Phillips 66 (August 18) and the services fund (July 14) all predate this week's moves; where that is true, this scan says the move is unconfirmed, not unexplained

What's Going On

The Saudi phase is now the frame. Saudi Arabia shut its roughly 750-mile East-West pipeline — the route that bypasses the Strait of Hormuz — after attacks, with satellite images showing the damage (CNBC, September 13 and 14). Houthi forces seized strategic islands in the Bab el-Mandeb Strait and the kingdom was left under military pressure from Iran and its proxies (Semafor, September 15). Riyadh said it intercepted a Houthi drone near Mecca; the group denied it and claimed a downed Saudi fighter (Semafor, September 16), after messages that the Houthis were attacking Mecca circulated across the country on Tuesday (Semafor, September 16). US crude topped $105 as cargoes were cancelled (CNBC, September 15) and Aramco suspended Yanbu loadings (Yahoo Finance, September 15). US diesel hit record highs (Semafor, September 15).

Then the kingdom routed around it. Saudi Arabia moved to restore the pipeline (Bloomberg, September 16), ramped prompt sales of crude from outside the Strait of Hormuz including ship-to-ship transfers (Bloomberg and CNBC, September 17), and began pushing more of its exports through Hormuz itself (MarketWatch, September 17). Oil fell on the news. That is the mechanism behind the numbers in this file: the crude fund is down 0.7% on the week and still up 17.5% on the month; upstream producers gave back 1.5% to 4.3% each; the exploration-and-production fund fell 2.61% with its trailing-year gain still +43.4%.

The refiners are the exception and the tell. A supply scare that threatens routing rather than volume, with diesel at record highs, widens the crack — and the two refiners in this book are the only names that gained, both to within 1.5% of their 52-week highs, both at RSI approaching or through 80. Whether that is what drove them is not established by anything on file: Valero's news pull last completed September 11 and Phillips 66's August 18, neither covering this week. The desk's own Friday signal board flags both as the strongest and most extended names it tracks.

Meanwhile the Federal Reserve raised rates a quarter point on Wednesday, its first hike since 2023, and the ten-year Treasury yield went back above 5% (CNBC and Yahoo Finance, September 16). CNBC reported on September 15 that oil and the ten-year are moving in their tightest lockstep since 2019 — which is why the long bond in this file barely improved even as the crisis intensified, and why safe havens here are not behaving like safe havens.


Oil Producers

Upstream

Stock Price RSI SMA20 vs SMA20 7D 30D 1Y vs 200-day Signal
XOM $163.54 53.6 $162.66 +0.5% -1.48% -0.75% +43.54% +11.3% 🟢 Uptrend intact
CVX $209.51 54.9 $208.60 +0.4% -2.13% +1.82% +31.9% +13.9% 🟢 Uptrend intact
OXY $58.84 46.3 $60.34 -2.5% -4.26% -2.08% +24.24% +10.5% 🟡 Pullback in an intact trend
COP $131.83 50.0 $134.39 -1.9% -4.02% +0.96% +41.02% +14.8% 🟢 Uptrend intact
DVN $48.61 52.8 $48.67 -0.1% -3.23% +0.87% +38.85% +10.2% 🟢 Uptrend intact
EOG $144.23 47.0 $147.01 -1.9% -2.12% -3.51% +21.9% +10.5% 🟡 Pullback in an intact trend

Services

Stock Price RSI SMA20 vs SMA20 7D 30D 1Y vs 200-day Signal
SLB $51.12 38.6 $55.33 -7.6% -8.81% -4.54% +47.15% +2.5% 🟡 Cushion nearly gone
HALE $33.64 39.9 $35.71 -5.8% -6.14% -3.94% +50.45% -4.5% 🔴 Lost its 200-day

Refiners

Stock Price RSI SMA20 vs SMA20 7D 30D 1Y vs 200-day Signal
VLO $413.28 80.1 $373.37 +10.7% +5.86% +19.36% +152.23% +65.6% 🔴 Overbought, 0.81% from its high
PSX $273.13 77.7 $254.20 +7.4% +5.26% +12.73% +107.94% +53.3% 🟠 Near overbought

Every upstream producer is still in an intact uptrend — all six above their 200-day averages by 10% or more, all six positive on the trailing year by 21% to 44% — and every one of them gave back part of the week. The services block is where the damage is: Schlumberger's cushion over its 200-day fell from 13.3% to 2.5% in one week and Halliburton's flipped from +2.4% to −4.5%. Both are still up roughly 47% and 50% on the trailing year, so these are deep pullbacks inside intact trends, not breakdowns — but Halliburton has lost the line that distinguishes the two, and Schlumberger is within a week's move of the same.

Energy ETFs

Stock Price RSI SMA20 vs SMA20 7D 30D 1Y vs 200-day Signal
XLE $64.31 55.6 $64.11 +0.3% -1.27% +1.15% +43.36% +15.4% 🟢 Uptrend intact
OIH $398.71 41.6 $416.47 -4.3% -5.22% -4.77% +54.32% +3.9% 🟡 Pullback, cushion shrinking
XOP $190.61 53.7 $191.03 -0.2% -2.61% +2.3% +43.4% +18.2% 🟢 Uptrend intact
USO $153.82 63.6 $143.65 +7.1% -0.7% +17.5% +105.94% +38.2% 🟢 Uptrend, heat draining
UNG $10.41 52.2 $10.37 +0.4% +2.36% +4.0% -17.84% -9.8% 🟡 Downtrend, stabilising

The three equity energy funds all cooled out of the breakout labels they carried a week ago and back into ordinary uptrends, without losing anything structural — the broad energy fund is still 15.4% above its 200-day, the exploration fund 18.2%. The services fund is the one deteriorating: its cushion over the 200-day fell from 10.4% to 3.9% and its RSI from 54.0 to 41.6. Natural gas improved for the first time in several scans, still deeply negative on the year.

Safe Havens

Stock Price RSI SMA20 vs SMA20 7D 30D 1Y vs 200-day Signal
GLD $401.17 50.6 $406.62 -1.3% +0.6% -3.06% +19.53% -3.6% 🟡 Below its 200-day
SLV $59.93 54.0 $59.76 +0.3% +3.11% -0.13% +57.75% -8.9% 🟡 Below its 200-day
GDX $95.48 51.6 $98.63 -3.2% -1.67% -1.9% +38.8% +5.3% 🟡 Pullback in an intact trend
UUP $28.39 63.1 $28.11 +1.0% +1.14% +1.83% +3.8% +2.4% 🟢 Breaking higher
TLT $81.25 42.9 $81.96 -0.9% +0.47% -2.13% -8.9% -5.4% 🔴 Still broken

This is the most important block in the scan and it says the market is not treating this as a fear event. Gold rose 0.6% on the week — it pushed higher on Wednesday as Treasuries pared losses after the hike (Bloomberg, September 16) — and still sits 3.6% below its 200-day and 21.29% off its high. Silver did better and is 8.9% below its own. The gold miners are above their 200-day while both metals are below, a divergence now in its second week.

The actual haven this week was the dollar: RSI 48.7 to 63.1, up 1.14%, 2.4% above its 200-day and labelled strong-up. That is a Fed trade, not a war trade. And the long bond, the textbook crisis instrument, managed +0.47% on a week containing an attack on Saudi oil infrastructure and a drone intercept near Mecca — still −8.9% on the trailing year and 5.4% below its 200-day.

Defense Quick Look

Stock Price RSI SMA20 vs SMA20 7D 30D 1Y vs 200-day Signal
LMT $533.38 42.4 $543.08 -1.8% +1.75% -9.47% +12.62% -4.8% 🟡 Basing
RTXE $194.00 30.7 $202.46 -4.2% -1.86% -11.96% +22.64% -0.1% 🟡 On its 200-day
NOCE $527.39 44.4 $531.80 -0.8% +1.62% -9.51% -8.08% -12.3% 🔴 Downtrend
GD $353.05 32.2 $366.00 -3.5% -0.8% -10.01% +8.77% -0.6% 🟡 Just lost its 200-day
LHX $247.29 30.4 $256.82 -3.7% +0.71% -10.76% -12.53% -20.9% 🔴 Collapse
BA $198.20 33.5 $208.11 -4.8% -5.82% -10.8% -8.1% -10.4% 🔴 Worst week here
ITA $213.84 26.1 $224.57 -4.8% -2.36% -13.13% +5.36% -7.1% 🟢 Most oversold in the file
PPA $159.78 29.4 $165.19 -3.3% -1.25% -10.98% +5.58% -6.5% 🟢 Oversold

The week's dated defense news was as favourable as it gets — the State Department notified Congress of a plan to sell Saudi Arabia up to 48 F-35 fighters, worth as much as $24.3 billion, with the Pentagon and Lockheed also moving to speed a new classified air-to-air missile (Bloomberg, September 17) — and the sector funds still fell. Three primes closed green (Lockheed, Northrop, L3Harris); every other name fell; not one of the eight trades above its 200-day. Raytheon lost that line this week, at $194.00 against a $194.17 average. Full sector detail, including the nuclear-fuel and electronics supply chain, is in the companion defense-contractors scan of the same date.


Crisis Losers

Oil services are the new casualty. Schlumberger −8.81% and Halliburton −6.14% on the week, with Halliburton now 4.5% below its 200-day and Schlumberger's cushion down to 2.5% from 13.3%. Both are still up roughly 47% and 50% on the trailing year, so the multi-year trends are not broken — but they are the only energy names in this file whose long-term lines are in play, and neither has a news pull fresh enough to cover the move (Schlumberger's last completed September 1, Halliburton's July 29).

Defense is still the anomaly. L3Harris is 20.9% below its 200-day and −12.53% on the year, Northrop −8.08% and 12.3% below, Boeing −8.1% and 10.4% below after a −5.82% week. Boeing carries double exposure: a defense unit inside this book and a commercial business paying directly for the fuel spike.

The long bond has not recovered. Up 0.47% on the week but still −8.9% on the trailing year and 5.4% below its 200-day, in a week that would classically have produced a duration bid.

Natural gas remains the file's standing outlier at −17.84% on the year and 9.8% below its 200-day, though it improved this week.

Crisis Playbook

The naive playbook for a Gulf escalation is: buy oil, buy defense, buy gold, buy duration. Three of those four have not worked, and the fourth has already worked so hard it is the risk.

Oil worked and is now the question, not the answer. The crude fund is +105.94% on the trailing year and 38.2% above its 200-day. The disruption is being routed around — restored pipeline, ship-to-ship transfers, more Hormuz traffic (Bloomberg, CNBC, MarketWatch, September 16 and 17) — so further escalation extends a fully-extended move rather than starting a new one, and de-escalation unwinds it fast. Note the specific asymmetry CNBC flagged on September 15: with oil and the ten-year in their tightest correlation since 2019, a crude spike now also tightens financial conditions, which is why the equity blocks that key off rates fell in the same week.

Defense did not work and has not worked for a month. An F-35 notification, an intensifying peninsula war and a Mecca-adjacent drone intercept produced three green primes and two red funds, with zero names above their 200-day. That is not a war premium; that is a sector re-rate absorbing a war.

Gold and silver did not lead. Both rose and both remain below their 200-day lines while the dollar broke higher. In an actual fear regime the metals lead and the dollar is a co-haven; here the dollar is the haven and it moved on the Fed, not the war.

The one thing that did work is the refining crack. Valero and Phillips 66 took essentially the entire week's gain in this file, both within 1.5% of 52-week highs, both at or near overbought, with US diesel at record highs on the record (Semafor, September 15). That is the expression of a routing crisis rather than a supply crisis — and at RSI 80.1 it is also the most crowded thing here. Neither name has a news pull covering this week, so the mechanism is a reasonable read of the tape, not an established cause.

Tier Analysis

Capitulation (RSI under 25) — none.

Oversold (RSI 25–40) — $ITA (26.1), $PPA (29.4), $LHX (30.4), $RTX (30.7), $GD (32.2), $BA (33.5), $SLB (38.6), $HAL (39.9). Seven of the eight are below their 200-day lines; $SLB is the lone exception, still 2.5% above its own. The two energy names in this tier are the interesting ones, because they are the only names here that are oversold while still up roughly 50% on the trailing year.

Neutral (RSI 40–70) — $OIH (41.6), $LMT (42.4), $TLT (42.9), $NOC (44.4), $OXY (46.3), $EOG (47.0), $COP (50.0), $GLD (50.6), $GDX (51.6), $UNG (52.2), $DVN (52.8), $XOP (53.7), $XOM (53.6), $SLV (54.0), $CVX (54.9), $XLE (55.6), $UUP (63.1), $USO (63.6). The bulk of the file, and the extension that was here a week ago is gone.

Extended (RSI above 70) — $PSX (77.7), $VLO (80.1). Two names, both refiners, both within 1.5% of 52-week highs.

Entry Zones

Stock Entry zone Thesis
$SLB $49.89 is the 200-day; the close was $51.12 Oversold at RSI 38.6 inside a trend still +47.15% on the year. The cushion is down to 2.5% — this is the level that decides pullback versus break
$HALE $35.22 is the 200-day; the close was $33.64 Already 4.5% below. Still +50.45% on the year, so the long trend is under test rather than broken; reclaiming the line is the confirmation
$OIH $383.86 is the 200-day; the close was $398.71 The services fund version of the same question, +54.32% on the year with the cushion cut from 10.4% to 3.9%
$OXY / $EOG $60.34 and $147.01 are the 20-days The two softest upstream readings, both still 10.5% above their 200-days with intact trends
$VLO / $PSX No zone — RSI 80.1 and 77.7, within 1.5% of their highs The trade that worked. Extension is the risk now, and nothing on file establishes what drove the week
$GLD $416.22 is the 200-day reclaim line Rising but still below; the miners are already above theirs, and that divergence resolves one way or the other
$TLT No zone — negative on the year, 5.4% below its 200-day It did not catch a crisis bid in a crisis week. That is the information
$LHX / $NOC / $BA No zone — negative on the year and 10–21% below their 200-days Broken on both horizons; the war news did not change that

Action Matrix

Stock Signal Action Notes
XOM, CVX, COP, DVN, XLE, XOP 🟢 🔒 Hold Intact uptrends 10–18% above their 200-days; gave back a week, not a thesis
USO 🟢 🔒 Hold +105.94% on the year, extension drained without damage; the routing story is the swing factor
SLB, HAL, OIH 🟡 / 🔴 🔍 Watch The file's only energy names with their 200-day lines genuinely in play, all three still up 47%+ on the year
OXY, EOG 🟡 🔍 Watch Softest upstream readings, trends intact
VLO, PSX 🔴 / 🟠 ⚠️ Avoid chasing The week's entire gain, at RSI 80.1 and 77.7, within 1.5% of 52-week highs, with no news pull covering the move
GLD, SLV 🟡 🔍 Watch Rising but still below their 200-days while the miners are above theirs
GDX 🟡 🔒 Hold The stronger leg of the precious-metals trade
UUP 🟢 🔍 Watch The week's real haven, and a Fed trade rather than a war trade
TLT 🔴 ⚠️ Avoid Failed to catch a duration bid during an escalation week
RTX, GD, LMT 🟡 🔍 Watch Positive on the year, sitting on or just under their 200-days; Lockheed is the only one with a dated catalyst
ITA, PPA 🟢 🔍 Watch Most oversold readings in the file, but the baskets own the broken primes too
NOC, LHX, BA 🔴 ⚠️ Avoid Negative on the year and well below their 200-days through a maximally favourable news week
UNG 🟡 🔍 Watch First improvement in several scans; still −17.84% on the year

How To Read The Board

RSI, the trend word and the regime label are short-window classifiers. The trailing-year and vs-200-day columns carry the verdict: above the 200-day with a positive year is a deep pullback inside an intact trend; below it means the long trend is under test; negative on the year is the genuinely broken case. Event claims here come from dated published reports, and where a name's news pull predates its move this scan calls the move unconfirmed rather than unexplained — a stale or failed receipt is never evidence that nothing happened. Nothing here is a recommendation.

What Changed Since Prior Scan

Against the September 11 edition, in that scan's numbers versus today's:

  • The whole upstream block cooled. Exxon RSI 61.6 to 53.6, Chevron 68.9 to 54.9 and out of its breakout label, ConocoPhillips 67.5 to 50.0, Devon 66.8 to 52.8, Occidental 62.3 to 46.3. Every weekly return flipped from positive to negative. Every one of the six is still above its 200-day.
  • Services broke down. Schlumberger's week went from −2.52% to −8.81% and its 200-day cushion from 13.3% to 2.5%; Halliburton's from −3.32% to −6.14%, flipping from +2.4% above its 200-day to 4.5% below. The services fund's RSI fell 54.0 to 41.6.
  • Refiners extended further. Valero $390.42 to $413.28 with RSI 78.6 to 80.1 and the trailing year +147.74% to +152.23%; Phillips 66 $259.47 to $273.13, RSI 74.4 to 77.7, trailing year +95.80% to +107.94%.
  • Crude cooled without breaking. RSI 71.9 to 63.6, trailing year +112.19% to +105.94%, 200-day cushion 41.9% to 38.2%.
  • Precious metals improved slightly. Gold's 200-day gap narrowed 4.1% to 3.6%, silver's 11.4% to 8.9%; both weekly returns flipped positive.
  • The dollar flipped from weak-down to strong-up, RSI 48.7 to 63.1 — the largest single change in the safe-haven block.
  • The long bond improved off a low base. RSI 35.2 to 42.9, trailing year −10.48% to −8.9%, 200-day gap 6.1% to 5.4% below; still negative on both counts.
  • Defense lost its last name above the 200-day. Raytheon went from +2.1% above to 0.1% below and General Dynamics from +0.3% to −0.6%; L3Harris climbed out of capitulation (RSI 24.9 to 30.4) while Boeing fell into it in all but name (44.9 to 33.5, week −0.85% to −5.82%).

What to Watch

  • Whether the Saudi pipeline restart actually happens. Reporting says the kingdom is moving to restore it while rerouting through Hormuz and ship-to-ship transfers. A failed restart puts the crude premium straight back — and, on the current oil-yield correlation, the ten-year with it.
  • Schlumberger's $49.89 and Halliburton's $35.22. The only 200-day lines in the energy complex currently in play, on two names still up roughly 50% on the trailing year. They decide whether the services selloff is a flag or the first real break in this complex.
  • Whether the refining crack holds. Valero at RSI 80.1 within 0.81% of its high is the most extended thing in the file. Diesel at record highs is the supporting fact on record; a pipeline restart is the obvious thing that unwinds it.
  • Gold's $416.22 against the gold miners' own 200-day. Two weeks of the miners above and the metal below. One without the other decides nothing; together they settle whether there is a haven bid at all.
  • Whether defense ever pays for the news. A $24.3 billion F-35 notification and an escalating peninsula war produced zero names above their 200-day. Raytheon's $194.17 is the first line that would change that read.
  • The United Nations meetings on the war's endgame next week (CNBC, September 17). A credible ceasefire path is the single event that reprices every block in this file at once — and it cuts against the longs, not for them.

Sources

  • geopolitical (2026-09-18 close; every price, RSI, moving average and return above)
  • 2026-09-11-geopolitical-risk (prior edition, comparison basis)
  • 2026-09-18-defense-contractors (companion sector detail), 2026-09-18-macro-commodities (cross-asset companion)
  • 2026-09-14-cnbc-oil-prices-rise-after-saudi-arabia-shuts-down-critical-pipel-108362194, 2026-09-14-cnbc-satellite-images-show-extent-of-damage-to-saudi-arabia-s-oil-108362287
  • 2026-09-15-semafor-saudi-arabia-under-military-pressure-from-iran-houthis-rom-iran-houthis, 2026-09-16-semafor-fighting-intensifies-between-saudi-forces-and-iran-backed-ho-n-backed-houthis, 2026-09-16-semafor-iran-backed-houthis-test-mecca-s-sacred-shield-as-sacred-shield
  • 2026-09-15-cnbc-u-s-oil-tops-105-as-saudi-arabia-reportedly-cancels-some-cru-108362801, 2026-09-15-yahoofinance-saudi-oil-crisis-deepens-as-aramco-suspends-yanbu-loadings-o-170000784-html, 2026-09-15-semafor-us-diesel-hits-record-highs-as-oil-supply-fears-mount-pply-fears-mount
  • 2026-09-16-bloomberg-oil-holds-drop-as-saudi-arabia-moves-to-restore-vital-pipeli-tlfzdrkjh6v400, 2026-09-17-bloomberg-saudi-pivots-oil-routes-after-pipeline-attack-tlj01jr24u8q00, 2026-09-17-cnbc-oil-extends-losses-as-saudi-arabia-reportedly-offers-ship-to-108364169, 2026-09-17-marketwatch-saudi-arabia-is-now-pushing-to-export-more-oil-through-the-s--mktw-0005237246
  • 2026-09-17-bloomberg-us-to-sell-f-35s-to-saudi-arabia-in-24-3-billion-deal-tlj0adkip3ip00, 2026-09-17-cnbc-trump-plans-to-meet-gulf-leaders-at-un-next-week-on-iran-war-108364165
  • 2026-09-16-cnbc-fed-delivers-its-first-hike-in-3-years-plus-what-s-moving-st-108363844, 2026-09-16-cnbc-10-year-treasury-yield-climbs-back-to-5-after-fed-hikes-rate-108363494, 2026-09-15-cnbc-oil-and-treasury-yields-haven-t-moved-this-closely-in-seven--108362816, 2026-09-16-bloomberg-gold-rises-as-us-treasuries-pare-losses-following-fed-rate-h-tlh7m0kk3ny800
  • 2026-09-18-hot-signals (Friday strong-names board: $VLO, $PSX)
  • News receipts checked and stale for this week's moves: latest (2026-09-01), latest (2026-07-29), latest (2026-09-11), latest (2026-08-18), latest (2026-07-14)
9 events

No direct external sources are attached to this read.