TSX:CNQ Canadian Natural Resources Limited

ISIN: CA1363851017
EnergyOil & Gas E&POil Sands
TSX:CNQ (also NYSE:CNQ) · Calgary, Canada · Large-cap Energy · Oil & Gas E&P Analysis Status: Starting
All prices in CAD (security of record: the TSX listing). Analyst targets and fundamentals are shown in CAD; where technicals were sourced from the USD NYSE listing they have been converted at a spot USD/CAD of ≈1.407 (CAD 60.11 / USD 42.73) and stamped as such.
C$60.11
+0.18%
16 Jul 2026 · Signal v6
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.

Canadian Natural Resources Limited

Canadian Natural Resources Limited (CNRL) is one of Canada's largest independent oil and gas producers, headquartered in Calgary. Its core business is producing crude oil, bitumen and thermal oil from long-life, low-decline oil-sands assets in Western Canada, supplemented by conventional light and heavy crude, natural gas and NGLs, plus smaller operations in the North Sea and offshore Africa. What sets CNRL apart is the combination of a multi-decade reserve life (proved-plus-probable reserves measured in decades of production) and a bottom-of-the-cycle cost position, so its oil-sands base keeps generating cash even when higher-cost shale peers stall. For a reader, think of it as a low-decline, low-cost oil-sands machine run for free cash flow and a growing dividend rather than volume growth: it has raised its dividend for 25 consecutive years and returns the bulk of free cash to shareholders.

HorizonSignalComposite ScoreConfidenceKey Driver
Short-term (1–3 mo)HOLD5562%Buy on confirmation — no stock-level technical trigger yet
Medium-term (6–12 mo)BUY6665%Cheap on cash flow + Energy overweight
Long-term (3–5 yr)BUY6866%Low-cost, long-life reserves + 25-yr dividend growth
Next update: 2026-08-05 — CNQ Q2 FY26 results (early Aug, ~5 Aug) — the next company-specific catalyst; the 29–30 Jul FOMC/PCE cluster and any Iran/Hormuz escalation (Hormuz declared closed) could force an earlier ad-hoc refresh.
Table of Contents
1Five-Pillar Scorecard2Hard Gates & Do-Not-Buy Status3Pillar Detail: Business Quality4Pillar Detail: Valuation Attractiveness5Pillar Detail: Underlying Drivers6Pillar Detail: Economic Alignment7Pillar Detail: Entry/Exit Timing8Economic Event Risk9Multi-Timeframe Technical Analysis10Price Chart (6-Month Daily)11Scenario Summary12Entry / Exit Rules13Position Sizing Context14Calibration Snapshot15Data Sources & Methodology
1

Five-Pillar Scorecard

Five independent scores — each 0–100 with its own confidence. The three fundamental pillars (Quality / Valuation / Timing) set the base BUY/HOLD/SELL via the Decision Matrix; the two context pillars (Underlying Drivers, Economic Alignment) then amplify a BUY to STRONG BUY or a SELL to STRONG SELL when both corroborate.

Business Quality

80
strong
conf 78%

Valuation Attractiveness

70
attractive
conf 72%

Entry/Exit Timing

52
mixed
conf 60%

Underlying Drivers

66
Tailwind (Short) → Neutral (Med/Long)
conf 62%

Economic Alignment

72
Trend-Following
conf 68%
2

Hard Gates & Do-Not-Buy Status

Binary safety checks — any TRIGGERED gate is a hard cap regardless of the scores above; CAUTION gates are sizing notes.
Financial Distress
Net debt/EBITDA modest (~1.2× TTM), interest coverage ~12×, current ratio 0.98 (normal for a cash-cycle E&P), FCF ~C$5.3B TTM. Investment-grade balance sheet; FMP financial-health rating A-. No distress.
Valuation Extreme (Expensive-band override)
EV/EBITDAX ≈6.4× sits below the Energy guardrail of 8× (ratio ≈0.80, Attractive edge); clean multiple is not in the Full/Expensive band, so no HOLD override and amplification is not blocked.
⚠️
Earnings-quality / non-operating gains
Reported quarterly EPS is noisy: Q4'25 and Q3'25 income statements carry large swinging non-operating / other-income lines (e.g. Q3'25 net income C$0.6B vs EBITDA C$3.9B). We therefore score Valuation on EV/EBITDAX and FCF yield, NOT reported P/E — consistent with the SKILL's energy rule that P/E is too cyclical. No signal flip results; flagged for transparency.
⚠️
Commodity-price regime
Oil is the dominant driver. WTI carries a live Iran/Hormuz risk premium (Hormuz declared closed); USO rallied ~+17% off its late-June low into mid-July. Short-term supportive, but the premium is path-dependent and expected to bleed on any de-escalation (macro Oil Med/Long = Neutral). We stress the FCF breakeven well below spot, so the base business is resilient even if the premium unwinds.
Liquidity / listing
Large-cap, avg volume ~14.6M shares/day on the TSX; deep dual-listing (NYSE:CNQ). No liquidity gate.
No hard gate triggered. Two cautions (earnings-quality noise and the path-dependent oil premium) are informational: both are handled inside the scoring (Valuation uses clean EV/EBITDAX; the Short is capped for a separate, technical reason). The signal is not gated down.
3

Pillar Detail: Business Quality

A deep dive into the Quality score: business economics, moat, ROIC and the industry benchmark.
Business Quality — Pillar Score
Low-cost, long-life, cash-generative — a top-quartile E&P franchise
80
conf 78%

Lifecycle: Cash Cow / Mature. Revenue is essentially flat YoY (−1.2%) and the company is highly profitable (net margin ~24.5% TTM, ROE ~22.8%, ROA ~5.0%). This is not a growth story — it is a durable free-cash-flow and dividend machine, so it is scored on FCF generation, cost position, reserve life, dividend sustainability and balance sheet, not on top-line growth.

Sub-signalReadingScore
Cash generationFCF ~C$5.3B TTM; operating-cash-flow margin ~36%; FCF/OCF ~46%. Persistent, large FCF.82
Profitability vs peersROE 22.8%, EBITDA margin ~57% TTM — top-quartile among large E&Ps.84
Reserve life / low declineProved + probable reserves measured in decades; low-decline oil-sands base means minimal maintenance capex to hold production.85
Balance-sheet healthNet debt/EBITDA ~1.2×, interest coverage ~12×, A- health rating. Current ratio 0.98 (normal for the sector).78
Dividend sustainabilityYield ~4.2%, payout ~46–51% of earnings and covered by FCF; 25 consecutive years of dividend increases (aristocrat).80
Industry benchmark — FCF breakeven vs spot (Energy). CNRL's low-cost oil-sands base carries a corporate FCF breakeven well below the current WTI strip — breakeven materially under ~60% of spot, which maps to the 90–100 band of the Energy benchmark. Benchmark score: 88/100. This is the core of the quality case: cash keeps coming even deep into a price down-cycle. (Breakeven per company disclosure/guidance; not re-derived from filings here — see Data Sources.)
Pricing power 45 — price-taker on a global commodity; no ability to set price.
Network effects 50 — n/a for a producer (neutral).
Switching costs 50 — n/a (commodity output; neutral).
Cost advantage 88 — durable, structural bottom-quartile cost position on long-life oil-sands assets; this is CNRL's real moat.
Intangible assets 60 — vast owned reserve base and integrated infrastructure (pipelines, cogen) are a moderate barrier.

Moat score = 59/100 (average). The moat is asset/cost durability, not franchise lock-in — exactly what you want in a commodity producer.

Competitive Environment. CNRL competes with the other Canadian oil-sands and integrated majors — Suncor (SU), Cenovus (CVE) and Imperial Oil (IMO) domestically, and the global super-majors (ExxonMobil (XOM)) internationally.
RivalPosition vs CNQShare trajectory
Suncor (SU)Integrated oil-sands + refining/retail; comparable scale, more downstream exposure.Stable
Cenovus (CVE)Integrated oil-sands + refining; up ~85% over the past year on MEG synergies and integration.Gaining (momentum)
Imperial Oil (IMO)ExxonMobil-controlled integrated; disciplined, buyback-heavy.Stable
ExxonMobil (XOM)Global super-major; diversified, larger balance sheet.Stable
CNRL's edge over this set is the lowest-decline, longest-life reserve base and a bottom-quartile cost position — it does not need high prices or refining margins to fund the dividend. Share trajectory is stable; no rival is structurally taking CNRL's cost-curve position. This read supports the Cost-Advantage sub-score (88) and caps Pricing Power (45).
ROIC & capital allocation. ROIC comfortably above cost of capital through the cycle; disciplined, returns-focused capital allocation (dividend growth + buybacks funded from FCF, not leverage). Founder-chairman Murray Edwards' long tenure and alignment support the management sub-score. ROIC/allocation sub-score ~80.

4

Pillar Detail: Valuation Attractiveness

Sector-appropriate multiples, FCF yield, reverse-DCF implied growth, embedded optionality, and the analyst-consensus cross-check.
Valuation Attractiveness — Pillar Score
Attractive on cash flow — cheap for a top-tier, low-cost producer
70
conf 72%

Lead the pillar with EV/EBITDAX and FCF yield, not reported P/E — energy P/E is too cyclical and CNRL's reported EPS is distorted by large swinging non-operating lines (see the earnings-quality gate).

MetricCNQRead
EV/EBITDAX (TTM)~6.4×Below the ~8× Energy guardrail → attractive
FCF yield~4.3% (P/FCF ~19× TTM, compressed by a weak-oil TTM window; mid-cycle FCF yield higher)Fair-to-attractive
Clean P/E (TTM)~11.8–12.9×Below the 15× Energy P/E guardrail
P/TBV~2.8×Premium to book, justified by 22.8% ROE
Dividend yield~4.2%Well-covered income floor
Warranted-multiple anchor (Energy instantiation). Anchor is run on EV/EBITDAX. Discount rate r = 10-Y (~4.5%, taken from the macro report prose — market_snapshot.UST10Y is absent in this macro state, so ~4.5% is stamped from the report text) + 4.5% ERP + 0.0% risk add-on (Quality ≥ 65) ≈ 9.0%; g_near haircut to the defensive/mature 6% cap, g_term 3%. The Energy guardrail caps the warranted EV/EBITDAX at ~8×. Actual 6.4× ÷ warranted 8.0× = 0.80 → Attractive edge (band: attractive). The name is not in the Full or Expensive band, so it does not force HOLD and is amplification-eligible. Implied-growth colour: at ~6.4× EV/EBITDAX the market is embedding little-to-no real growth — the price is paying for the existing low-cost cash stream, not a growth story.

Relative cross-checks. vs Energy E&P peers CNQ trades roughly in line to slightly cheap on EV/EBITDAX; on its own 5-yr history the current multiple sits in the middle-lower part of the range (a weak-oil TTM window depresses trailing EBITDA). Analyst consensus (CAD listing): mean target C$70.65, median C$70.0, high C$90, low C$56, 20 analysts — ~+17% to the mean from C$60.11. Grades consensus: 1 Strong Buy / 27 Buy / 9 Hold / 0 Sell → Buy. All cross-checks sit inside the Attractive/Fair band the anchor set — none override it.

5

Pillar Detail: Underlying Drivers

The dominant external force the stock is tethered to, scored 0–100. A context pillar: it does not change the base signal — it feeds amplification (tailwind ≥65 can lift BUY→STRONG BUY; headwind ≤35 can push SELL→STRONG SELL).
Primary Driver
Oil price (WTI / heavy-oil differentials) + Iran/Hormuz risk premium
66
Tailwind (Short) → Neutral (Medium/Long)

The dominant driver is the oil price. The macro report scores Oil: Short SO / Medium N / Long N and flags Iran/Hormuz as a CRITICAL (dominance 5) driver with Hormuz declared closed — oil holds a large, path-dependent risk premium.

Commodity price-TREND overlay (per SKILL Step 2b). USO tape (spot proxy): bottomed ~$103 in late June, then a sharp rally — 12–14 Jul closes $117.79 → $120.17 → $121.38, ~+17% off the late-June low, and back above the mid-June level. Trend read: live short-term UPTREND / risk-premium spike (price above short-term averages, positive momentum). This is the opposite of a downtrend cap — it supports short-term amplification. But it is a geopolitical premium, not a demand-led re-rating: the macro medium/long Oil call is Neutral because the premium is expected to bleed on de-escalation. driver_commodity_trend = "uptrend-spike (Iran/Hormuz premium; +17% off late-June low; path-dependent)".

HorizonDriver stanceAmplification
Short (1–3m)Strong tailwind — XLE Short SO, oil spiking on HormuzWould amplify a BUY — but the base Short signal is HOLD (capped, below), and HOLD never amplifies.
Medium (6–12m)Neutral — premium expected to bleed; XLE Med O offsets Oil Med NNet mild positive; not enough alone for STRONG BUY.
Long (3–5y)Neutral — structural energy demand vs transition; XLE Long OSupports BUY, does not push to STRONG BUY.

Why no STRONG BUY on Medium/Long: Stage-2 amplification to STRONG BUY needs BOTH context pillars strong. Economic Alignment (XLE overweight) is supportive, but the oil driver itself is only Neutral med/long — one strong amplifier is not two. Medium and Long stay BUY.

6

Pillar Detail: Economic Alignment

How the current economic climate sits relative to this stock, read from the latest Macro-Economic report. Classifies the macro pressure (Tailwind / Neutral / Headwind) — the second amplification input — and frames a long entry as Trend-Following or Contrarian with a 0–100 conviction.
Stance · Pressure
Trend-Following · Tailwind
72
conviction

Energy (XLE) is macro-rated Short SO / Medium O / Long O, with real+fast money flowing IN across all horizons and Energy overweighted in every portfolio tier (Aggressive 11% / Balanced 6% / Conservative 3%). CNRL as a low-cost Canadian E&P is the trend-following expression of that overweight. Regime: stagflation-lite with an energy-supply shock — which is precisely the regime that favours a resilient, cash-generative oil producer.

Source: macro sector-map (XLE) 2026-07-14 · Macro report 2026-07-14

7

Pillar Detail: Entry/Exit Timing

The risk-reward framework, relative strength vs SPY and the sector ETF, the macro overlay, news-derived sentiment, and the catalyst cluster.
Entry/Exit Timing — Pillar Score
Longer trends up, but the daily is weakening below its 50-DMA — no fresh entry trigger
52
conf 60%

Technicals sourced from the USD NYSE listing (deeper intraday data) and converted to CAD at USD/CAD ≈1.407; levels below are CAD.

TimeframeTrendRead (CAD)
MonthlyUptrendResistance breakout; RSI ~60; well above rising EMAs.
WeeklyUptrendRSI ~51, MACD histogram slightly negative — consolidating within the up-trend.
DailyWeakeningPrice C$60.11 above SMA200 (~C$55.7) but below SMA50 (~C$62.4); RSI ~52; volume ratio 0.92 (no thrust).
Hourly / 15-minStrong uptrendShort-term stabilising above the near-term averages.
Multi-timeframe confluence reads strongly bullish on the higher frames, but the daily is below its 50-day and not yet reclaiming it on volume. So the longer picture is constructive while the immediate entry window is not confirmed — this is the crux of the capped Short signal below. Preferred entries: a daily reclaim of ~C$62.4 on above-average volume, OR a tested pullback to the ~C$55.7 (SMA200) / mid-C$50s support with a higher low.

Key CAD levels: support ~C$54.6 / C$55.7 (SMA200); resistance ~C$66–67, then the 52-wk high ~C$71. Stop reference: ~C$54 (below the SMA200 and the recent swing low).

8

Economic Event Risk

High-impact macro releases in the next 14 days that could swing this stock, plus the last 7 days of surprises.

Upcoming events (next 30 days)

DateEventImpactForecastPreviousRelevant?Why
2026-07-20Canada CPI (Jun)High3.0% YoY3.2%IndirectBoC path / CAD; secondary for an oil-price-driven name
2026-07-29US Fed rate decisionHighHold 3.75%3.75%IndirectRate path drives USD and the discount rate on all equities
2026-07-30US Core PCE (Jun)High0.3% MoM0.3%IndirectThe Fed's preferred inflation gauge; oil-shock spillover to watch
2026-08-05CNQ Q2 FY26 results (est.)HighDirectThe next company-specific catalyst — production, FCF, dividend, buyback pace

Recent surprises (last 7 days)

DateEventActualForecastSurpriseImpact
2026-07-14US Core CPI (Jun)2.6% YoY2.8%Below (dovish)Soft print eased the multiple headwind; one print, not a trend
2026-07-15BoC rate decisionHold 2.25%2.25%InlineAs expected; neutral for CNQ
2026-07-15US PPI (Jun)-0.3% MoMBelowSoft, disinflationary at the margin

No CNQ-specific event before its ~5 Aug Q2 report. Between now and then the 29–30 Jul FOMC/PCE cluster is the macro swing, and any Iran/Hormuz headline moves oil (and CNQ) intraday.

9

Multi-Timeframe Technical Analysis

Trend, RSI and breakout status across monthly / weekly / daily / hourly / 15-minute, with a confluence verdict.
TimeframeTrendDirectionRSIMACDKey S/RBreakoutVol
MonthlyUptrend60+Above EMAsBreakout0.58×
WeeklyUptrend51− (flattening)Above EMA50Breakout0.56×
DailyWeakening52improving but <0Below SMA500.92×
HourlyStrong uptrend51+Above SMAsBreakout
15-minStrong uptrend51+Above SMAsBreakout
Confluence: Strongly bullish on the higher timeframes; the daily is the weak link (below its 50-day, no volume thrust) — constructive trend, unconfirmed immediate entry. · MTF Score 62

The monthly and weekly trends are clean up-trends and intraday is stabilising, but the daily sits below its 50-DMA on unremarkable volume. That split is exactly why the Short is 'buy on confirmation' rather than a live BUY: the structure is bullish, the trigger isn't here yet.

10

Price Chart (6-Month Daily)

A 6-month daily close line with SMA50 and key support/resistance — the visual companion to the MTF table.

CNQ daily closes (CAD, converted from the USD NYSE listing at USD/CAD ≈1.407). Price is above the SMA200 (~C$55.7) but below the SMA50 (~C$62.4) — the daily 'weakening' read behind the capped Short. Trailing-average overlay shown.

11

Scenario Summary

Bull / Base / Bear 12-month price paths with triggers and probability weights.

Bull C$74 (25%)

Hormuz stays disrupted / oil premium sticks and WTI holds elevated, heavy-oil differentials stay narrow, and CNRL reclaims the C$62 50-DMA and runs toward the 52-wk high and the analyst high-end (~C$74–90). FCF and buybacks accelerate; the dividend is raised again. ~+23% from C$60.11.

Base C$68 (55%)

Oil premium partially bleeds but WTI stays supportive; CNRL grinds up toward the analyst mean (~C$68–70) on steady FCF, a covered ~4.2% dividend and continued buybacks. Roughly the +13–17% analyst-mean path. Most probable.

Bear C$50 (20%)

Iran/Hormuz de-escalates fast and the premium unwinds, or a global growth scare pulls WTI down and widens heavy-oil differentials; CNRL retests the mid-C$50s support and, on a break, the analyst low (~C$50). The low-cost base and covered dividend cushion the downside — breakeven is well below spot — but a sharp oil drop caps it. ~−17%.

Probability-weighted fair value ≈ 0.25×C$74 + 0.55×C$68 + 0.20×C$50 = ~C$66 — ~+10% above the C$60.11 price, skewed modestly to the upside. The distribution is oil-path-dependent: the bull and bear both hinge on the Hormuz premium, which is why the Short is 'confirm first'.

12

Entry / Exit Rules

Three independent entry paths (Fundamental · Technical · Catalyst) and three exit triggers (Stop-Loss · Thesis · Profit-Target). Any one entry path is a valid entry — the more that agree, the larger the position the conviction ladder suggests. Exits are graded by severity, not count.

How to read this — the Conviction Ladder

The three entry groups are alternative paths to a buy, not a checklist. A group counts only when all its sub-conditions hold. How many groups are satisfied sets the suggested size — it does not gate whether you may enter: 1 group = Half-Size (a valid starter/scale-in), 2 = Full-Size, 3 = Over-Size (highest conviction); 0 = Wait (no path open yet). A strong overall signal can still read Wait here when the stock is well above its entry zones — that flags "good business, no entry edge right now," not a contradiction. Exits are graded by severity of what is live, not by a count: a hard stop is an Exit on its own.
Entry conviction: Half-Size1 of 3 groups met — one path open — starter / scale-in

Fundamental — MET

Trades below fair value on cash flow, with a supportive Energy overweight and a live oil tailwind.
✅ Price C$60.11 < weighted fair value ~C$66 and analyst mean C$70.65
✅ EV/EBITDAX 6.4× < 8× Energy guardrail (Attractive band)
✅ No earnings within 7 days (Q2 ~5 Aug)
✅ Underlying-Driver score ≥ 50 (66)

Technical — not MET

Daily is below its 50-DMA with no volume thrust — preferred entry is a reclaim OR a tested pullback.
⛔ Daily close > SMA50 (~C$62.4) on >1.5× volume
⛔ OR a tested bounce off ~C$55.7 (SMA200) / mid-C$50s with a higher low
✅ RSI 35–65 (52)

Catalyst — not MET

No dated company catalyst inside the window; Q2 results ~5 Aug are the next one.
· Post-Q2 move >+5% with FCF/buyback beat

Forecast: Fundamental group is already met (1 of 3 → Half-Size). The Technical group needs a daily reclaim of ~C$62.4 on volume, OR a tested higher-low off the mid-C$50s support — plausibly ~2–4 weeks, or immediately on a decisive Q2-driven break. A confirmed Technical group would lift the Short from HOLD toward BUY and take conviction to Full-Size.

Exit action: Holdno exit trigger is live — hold the position

Stop-Loss — not LIVE

⛔ Two daily closes below ~C$54 (under the SMA200 and the recent swing low)

Thesis Invalidation — not LIVE

⛔ WTI sustained below CNRL's FCF breakeven such that the dividend/buyback is no longer FCF-covered
⛔ OR a structural blow-out in heavy-oil differentials / a major operational setback at a core oil-sands asset

Profit-Target — not LIVE

⛔ Price into ~C$70–74 (analyst mean / 52-wk-high zone) with daily RSI > 70

Forecast: Stop unlikely in the next 4–6 weeks — price sits ~10% above the ~C$54 stop and above the SMA200. No exit group is live today.

Imagine you act at the current price of C$60.11 · as of 16 Jul 2026

What if you bought now?

Buying here risks ~10% to the ~C$54 stop to gain ~10–17% to the weighted-FV / analyst-mean zone — a roughly balanced-to-favourable setup, but the Short is 'buy on confirmation': size in on a C$62.4 reclaim or a higher-low off the mid-C$50s.

What if you sold now?

Selling here forgoes a covered ~4.2% dividend and modest upside skew; only warranted if the oil premium unwinds hard or the stop breaks.
13

Position Sizing Context

Illustrative portfolio math (not advice) translating conviction into an allocation given risk-per-share and volatility.
Position sizing not computed — no risk budget was provided for this run.
14

Calibration Snapshot

Machine-readable snapshot of every score, level and signal, saved alongside the HTML so the next run can compute deltas.
{}

First report (Starting). Signals: Short HOLD (capped for want of a stock-level technical trigger — buy on confirmation), Medium BUY, Long BUY. A quality, low-cost, cash-generative Canadian oil producer that is Attractive on EV/EBITDAX and sits inside a macro Energy overweight, held back short-term only by an unconfirmed daily entry.

15

Data Sources & Methodology

Audit trail of every data source: fully available (✓), fallback (⚠), or failed (✗), plus provenance-based confidence haircuts.
Data Source Status
get_yahoo_quote (CNQ.TO) CAD price of record C$60.11, ISIN CA1363851017, CAD analyst targets, dividend/beta
get_company_profile (CNQ.TO) TSX:CNQ validated to Canadian Natural Resources, ISIN CA1363851017, sector/description
get_financial_ratios / get_income_statement (CNQ) US-listing fundamentals in CAD reporting currency; earnings-quality decomposition (non-operating lines)
get_multi_timeframe_analysis / get_stock_prices (CNQ, USD listing) Technicals sourced on the USD NYSE listing; converted to CAD at USD/CAD ≈1.407 (60.11/42.73). SMA200 null on higher frames.
get_stock_prices (USO) Oil (WTI) price-trend overlay: +17% off the late-June low; live Iran/Hormuz spike
get_price_target_consensus / get_grades_consensus / get_ratings_snapshot (CNQ) Consensus Buy (28 buy / 9 hold); FMP health A-; USD targets cross-checked to CAD (~C$71.6) and reconciled with Yahoo CAD targets (mean C$70.65)
Macro/Portfolio/Finder state (2026-07-14 / 2026-07-16) XLE Short SO / Med O / Long O; Energy overweight all tiers; Iran/Hormuz CRITICAL; finder Watchlist Fit 70. UST10Y absent in market_snapshot → r built off ~4.5% from macro prose.
Impact on scores: High-confidence on price, valuation and macro alignment. Two caveats: (1) technicals are FX-converted from the USD listing; (2) FCF-breakeven / reserve-life figures are per company disclosure rather than re-derived here — the qualitative low-cost/long-life read is robust regardless.
DISCLAIMER: This is a quantitative framework for educational purposes only. It is not financial advice. Always do your own research and consult a licensed financial advisor before making investment decisions.