VLCC Cycle Position — Are DHT / FRO Cheap or Expensive? (June 2026)
Applying the “Average × Duration” model to current prices
As of June 26, 2026 (intraday) · Companion to TCE vs Stock Price (35)
⚠️ Disclaimer: Analytical research, not investment advice. Cyclical valuations are highly sensitive to the assumed sustained rate; do your own due diligence.
TL;DR — Verdict
Neither DHT nor FRO is expensive. Both are CHEAP-to-FAIR — and the market is pricing them almost exactly on the sustained average TCE (~$100k), not the spike. That is the Average × Duration thesis confirmed in real time: the stocks ignored the $420k Hormuz top and are ignoring its collapse, holding at a level consistent with ~$90–100k sustained.
| DHT | FRO | |
|---|---|---|
| Price (June 26, 2026 (intraday)) | $17.44 | $35.12 |
| Off 52-wk high | -12.6% | -18.1% |
| vs 52-wk avg | +21% | +28% |
| PE @ $100k sustained | 5.6x | 5.2x |
| PE @ $70k sustained | 8.8x | 8.3x |
| Verdict | Fair-to-cheap, lower beta | Cheap-to-fair, higher beta |
They become “expensive” only if the sustainable average is really ~$50–60k and duration ends soon — which the post-2027 orderbook argues against.
1. Current TCE status & duration (the only input that matters)
| Level | Note | |
|---|---|---|
| Spot TD3C now (late Jun-26) | ~$100k/day | Down ~76% from the spike |
| Mar-2026 peak | ~$420–424k/day | Hormuz / US–Iran war spike — transient |
| 2025 base | ~$50–70k/day | Structural ramp through H2-2025 |
| Structural elevation | since ~H2-2025 | Sustained ~9–12 months already |
| Forward (orderbook) | supportive through 2027 | ~50 VLCCs ordered Q1-26 but deliver post-2027; scrapping accelerating |
Two layers (per the model): a durable structural elevation (~$100k, months-long, supply-backed into 2027) plus a transient spike (the $420k that already collapsed). The model says: capitalize the first, ignore the second. The stocks are doing exactly that.
Data note (Rule 4): sources conflict on the 2025 average — some cite $40–70k, others $100–125k for H2-25. Reality = a structural ramp + the Mar-26 spike. Flagged, not hidden.
2. Sustained-average valuation matrix (repo earnings model)
What PE are you paying at each sustained (not spot) TCE? Prices June 26, 2026 (intraday).
| Sustained TCE | DHT EPS | DHT PE | FRO EPS | FRO PE |
|---|---|---|---|---|
| $50,000 | 1.25 | 13.9x | 2.57 | 13.7x |
| $70,000 | 1.99 | 8.8x | 4.26 | 8.3x |
| $90,000 | 2.73 | 6.4x | 5.94 | 5.9x |
| $100,000 | 3.10 | 5.6x | 6.78 | 5.2x |
| $120,000 | 3.84 | 4.5x | 8.46 | 4.1x |
Read (cyclical PE rule — low PE = peak-earnings risk, high PE = trough): At ~$100k the stocks sit at PE ~5–6x; at $70k, ~8–9x. That is mid-cycle, not the PE 2–3x super-peak danger zone and not the PE 13–14x trough-pricing zone. With a duration runway into 2027, PE 5–6x is cheap-to-fair.
The stocks at $35/$17 imply roughly $90–110k sustained — i.e. the current normalized spot, not the $420k spike (which would put FRO above $80). Thesis confirmed: price = sustained average.
3. Target prices (12-month)
Computed from the repo sensitivity model: target = PE × EPS(sustained TCE).
FRO ($35.12)
| Scenario | Sustained TCE | PE | EPS | Target | Upside | |:—|:–:|:–:|:–:|:–:|:–:| | Conservative | $70,000 | 7x | 4.26 | $30 | -15% | | Base | $95,000 | 6x | 6.36 | $38 | +9% | | Bull | $120,000 | 6.5x | 8.46 | $55 | +57% |
DHT ($17.44)
| Scenario | Sustained TCE | PE | EPS | Target | Upside | |:—|:–:|:–:|:–:|:–:|:–:| | Conservative | $70,000 | 7x | 1.99 | $14 | -20% | | Base | $95,000 | 6x | 2.91 | $17 | +0% | | Bull | $120,000 | 6.5x | 3.84 | $25 | +43% |
Plus the dividend. At ~$100k earnings these are 12–15%+ smoothed-yield names; on the Modeling Stash “≥8% smoothed yield = buy” rule, both still qualify. Much of the total return here is income, not just price.
24-month: the base case holds only while the structural average holds. The genuine risk window is late-2027–2028, when the newbuild wave delivers and the average can roll toward $50–70k — that, not the spot tape, is when targets compress.
4. Sell-signal check (Modeling Stash algo)
| Tier | Rule | Status now |
|---|---|---|
| Tier 1 | PE > 7x + EPS falling 2Q | ❌ Not triggered — PE ~5–6x on sustained, EPS structurally rising |
| Tier 2 | Stock −20% and rates −15% from 90d high | 🛡️ Rates are down (spike unwind) but stock isn’t −20%, and a spike-unwind ≠ a cycle turn |
This is the 2026-Hormuz “DO NOT SELL” case playing out live: a geopolitical rate drop with the structural average intact → hold / accumulate, not sell.
5. Cycle position (CRule 1)
Current cycle position: Mid-to-late, STRUCTURAL up-cycle, post-spike normalization
Evidence: spot ~$100k (vs $420k Mar peak, vs ~$50-70k 2025); elevated ~9-12 months;
supply relief not until late-2027/2028
Stock vs rate: stock prices the sustained ~$100k average, NOT the spike (didn't chase
the $420k top, isn't crashing with the unwind) -> textbook average x duration
Predicted next 6-12m: rates range ~$80-130k structural; stocks range-to-higher on
sustained earnings + heavy dividends
Time to peak/turn: duration risk begins late-2027-2028 (newbuild wave)
Key risk: the AVERAGE rolling over (not the spot spike unwinding)
6. Risk matrix
| Risk | Prob | Impact | Note |
|---|---|---|---|
| Sustained average rolls to $50–70k early | Med | High | The real sell trigger; watch the trailing avg, not spot |
| Newbuild wave arrives faster than expected | Low-Med | High | Mostly post-2027 per orderbook |
| Hormuz fully reopens → backlog clears | High | Low-Med | Spot eases further; structural floor remains |
| Demand shock (China/recession) | Low-Med | High | Cuts ton-mile + rates together |
| Balance-sheet / dilution (FRO) | Low | Med | Higher gearing than DHT |
7. Per-name verdict
- DHT $17.44 — Fair-to-cheap, pure-play, lower beta, -12.6% off high. PE 5.6x@$100k / 8.8x@$70k. The “own the average” name; cheapest risk-adjusted exposure, big income.
- FRO $35.12 — Cheap-to-fair, higher spot beta, -18.1% off high (gave back more of the spike, as expected). PE 5.2x@$100k / 8.3x@$70k. More upside if the average holds, more downside if it normalizes — the leveraged expression of the same thesis.
Bottom line: on any reasonable sustained average ≥ $70k, neither is expensive; both are cheap-to-fair with income, and the decisive variable is duration — how long ~$100k holds — exactly what reports 35/36 argue you should watch instead of the tape.
8. High-Conviction Supply Case — $100k / $150k / $200k sustained
§3’s base case deliberately used a conservative ~$95k sustained TCE. A stronger, structural-supply view — ~$100k is essentially locked for 2026, ~$150k likely, ~$200k possible as the zero-newbuild-until-late-2028 squeeze plays out — produces materially bigger numbers. The base case is conservative for two structural reasons:
- The repo EPS model is linear. At $150–200k, incremental revenue is ~pure profit (operating leverage, CRule 4), so realized EPS is likely higher than the linear figures below — these targets are, if anything, a floor.
- The base PE (6x) is mid-cycle. A genuine structural squeeze can sustain a higher PE for longer before compression sets in.
| Sustained TCE | DHT EPS | DHT PE (now) | FRO EPS | FRO PE (now) | FRO tgt @6x | DHT tgt @6x |
|---|---|---|---|---|---|---|
| $100,000 | 3.10 | 5.6x | 6.78 | 5.2x | $41 (+16%) | $19 (+7%) |
| $120,000 | 3.84 | 4.5x | 8.46 | 4.1x | $51 (+45%) | $23 (+32%) |
| $150,000 | 4.94 | 3.5x | 10.99 | 3.2x | $66 (+88%) | $30 (+70%) |
| $200,000 | 6.79 | 2.6x | 15.20 | 2.3x | $91 (+160%) | $41 (+134%) |
(Conservative PE 5x ≈ 17% below the @6x targets; e.g. FRO $150k @5x = ~$55, DHT ~$25.)
The framework’s discipline cuts BOTH ways — two non-negotiable caveats:
- Sustained ≠ spike. The upside above is real only if $150–200k is a sustained average, not a brief print. A $200k spot spike that fades in weeks (like the $420k Hormuz print just did) will not re-rate the stock — that is the entire lesson of reports 35/36. Note a $150k annual average would exceed even 2008 (~$230k peak but only ~$90–100k annual average) — historically unprecedented, plausible only in a true multi-quarter structural squeeze.
- PE 2.5–3.5x is the peak-pricing zone (a SELL tell, not a buy). If the stocks reach those PEs on sustained $150–200k earnings, the cyclical framework (CRule 2/5, Modeling Stash) flags peak earnings at trough PE — the classic top — i.e. the trim/exit point, not an add. So this case is bullish on price from here, with a built-in sell discipline as it plays out.
Net: at a sustained $120–150k the stocks roughly double (FRO ~$51–66 / DHT ~$23–30 at 6x); at $200k sustained, FRO ~$91 / DHT ~$41 (+130–160%). The cap is set by how long the average holds, and PE compression toward 2.5–3.5x is the signal that the cycle is fully priced — that is when you execute the §4 sell rules, not before.
9. Fact-Check & Open-Questions Resolution
Verifications behind reports 35/36 (carried here for completeness):
| Item | Earlier claim | Fact-checked | Source |
|---|---|---|---|
| 2008 TD3C peak | ~$300-350k | ~$229-230k/day ($300k+ = outlier fixtures) | Clarksons/Baltic |
| 2026 Hormuz peak | ~$400k | ~$420-424k/day | Lloyd’s List “VLCC index tops $420K” |
| 2020 COVID peak | $264k | $264,072/day confirmed | industry press |
| 2025 average | (open) | conflicting: $40-70k vs $100-125k H2 | flagged, not resolved |
- BDTI vs TD3C (resolved): BDTI is a Baltic basket (VLCC TD1/TD2/TD3C + Suezmax + Aframax) that includes TD3C, strongly correlated but dampened — so it understates pure-VLCC amplitude. The amplitude compression in 35/36 is therefore conservative.
- Open unknowns: paywalled full Baltic TD3C $/day weekly history (2005-2026); company realised-TCE disclosures to tie rate -> EPS precisely.
Part of the VLCC-Analysis-2026 project. Prices via Yahoo Finance (June 26, 2026 (intraday)); earnings via repo sensitivity model. Not investment advice.