# Diesel is through the roof and Exxon just flagged knockout refining profits — buy European oil majors ahead of a bumper earnings season

_AI-generated trading idea · BULLISH · BP, SHEL, TTE_

> Canonical page: https://commonquant.ai/research/for-you/diesel-is-through-the-roof-and-exxon-just-flagged-knockout-r--b8439c13-914d-51db-af3f-fc245fe760a4

Exxon's knockout refining guidance shows that wartime fuel shortages are minting money for anyone with refining capacity, and Europe's energy giants like Shell and TotalEnergies have the same exposure. Strategists are already calling for European energy to lead a bumper earnings season, so profit estimates likely still understate how strong refining margins are. Buying the majors ahead of their reports captures both the earnings surprise and the elevated diesel prices that persist while the wars continue.

## Idea

Exxon's knockout refining guidance shows that wartime fuel shortages are minting money for anyone with refining capacity, and Europe's energy giants like Shell and TotalEnergies have the same exposure. Strategists are already calling for European energy to lead a bumper earnings season, so profit estimates likely still understate how strong refining margins are. Buying the majors ahead of their reports captures both the earnings surprise and the elevated diesel prices that persist while the wars continue.

## Advanced Analysis

### Verdict: The refining-margin story is plausible, but nothing here is tradeable yet

The thesis has a real anchor — per Bloomberg (October 16, 2026), Exxon itself signaled knockout refining earnings as diesel prices soar, and Shell's FY2025 shows the operating-leverage pattern the idea needs: net income up 10.8% to $17.8B despite revenue down 6.2%, with shares outstanding cut 6.2%. The strongest case against is the group's own fundamentals and price position: BP's FY2025 net income collapsed 85.6% to $55M and Shell's operating cash flow fell 21.6% to $42.9B, while BP ($49.40 vs. a $44.46 entry EMA, RSI 80.2) and Shell ($105.53 vs. $94.26, RSI 89.4) sit far above the setup's pullback conditions and past its own 75 overbought exit level. On top of that, this is a watch-list setup by its own rules: the entry sequence never fired across 1,220 daily bars over 60 months, and the bounded parameter search produced no robust recommendation, so you are watching the rules as written. Wait — put the entry EMAs ($44.46 BP, $94.26 SHEL, $87.76 TTE) with RSI at or below 45 on alert, and skip the setup if refining margins normalize before a pullback completes. The verdict flips to actionable if a name reaches its entry zone with RSI at or below 45 and the next quarterly report confirms refining-segment guidance.

#### Conviction score breakdown

Composite score computed by the server from the applicable evidence-tier dimensions.

| Measure | Value |
| --- | ---: |
| Thesis support | 55/100 |
| Trade readiness | 10/100 |
| Risk quality | 45/100 |
| Trigger proximity | 10/100 |
| Fundamentals trend | 45/100 |
| Score | 33/100 |
| Composite Score | 33/100 |
| Evidence Tier | rules\_not\_triggered |

#### Decision scenarios

Bull, base, and bear cases synthesized from the cited evidence tier. Likelihoods are rounded evidence-weighted judgments, not statistically calibrated forecasts.

| Measure | Value |
| --- | ---: |
| Evidence Tier | rules\_not\_triggered |

### Trade now

Nothing here is actionable today — and that is the correct read, not a hedge. The strategy is a pullback-and-reclaim setup: each name must trade below its 50-day EMA with RSI (14) at or below 45, then re-cross above the average with RSI back above 50. None of those conditions is close on any of the three tickers.

The live distances are wide. \*\*BP\*\* closed at $49.40 against a 50-day EMA of $44.46 — $4.94 above the level price would first need to fall through — and its RSI sits at 80.2 versus a 45 threshold. \*\*SHEL\*\* is even more extended: $105.53 versus a $94.26 EMA, an $11.27 gap, with RSI at 89.4. \*\*TTE\*\* is the closest to a price trigger, closing $2.71 above its $87.76 EMA, but its RSI of 67.3 remains more than 22 points above the 45 requirement. The exit-side conditions tell the same story from the other direction: BP's and SHEL's RSI readings already exceed the 75 overbought exit level, so if a position existed it would be flagged for sale — the setup is at the wrong end of its cycle, not mid-way toward entry.

'Wait' therefore means concretely: monitor for a decline below each ticker's 50-day EMA ($44.46 for BP, $94.26 for SHEL, $87.76 for TTE) with RSI at or below 45, and only then watch for the reclaim sequence. If an entry does fire, the risk mechanics are mechanical: a stop at a 2.4% loss on the position, a take-profit at a 4.7% gain, positions capped at 25% each with roughly 2.4% account risk per trade — an effective reward-to-risk near 2:1. Until the pullback leg begins, there is no position to size.

One honest scope note: the parameter-sensitivity evaluation ran out of its time budget before establishing a robust nearby-parameter setup, so no optimized variant is recommended — you are watching the thesis-consistent rules as written. That makes the entry levels above the definitive ones, and it also makes patience cheap: chasing BP 11% above its entry zone or SHEL at RSI 89 converts a defined-risk pullback trade into an undefined-risk momentum chase.

#### BP price and trigger map

Uses the idea timeframe and keeps price levels on the price axis.

| Measure | Value |
| --- | ---: |
| Ticker | BP |
| Timeframe | 1d |

#### SHEL price and trigger map

Uses the idea timeframe and keeps price levels on the price axis.

| Measure | Value |
| --- | ---: |
| Ticker | SHEL |
| Timeframe | 1d |

#### TTE price and trigger map

Uses the idea timeframe and keeps price levels on the price axis.

| Measure | Value |
| --- | ---: |
| Ticker | TTE |
| Timeframe | 1d |

### Refining tailwinds meet improving balance sheets at Shell and TotalEnergies

The idea argues that wartime diesel economics are pouring money into anyone with refining capacity, and that European majors are under-priced ahead of earnings. The Bloomberg piece on Exxon (October 16, 2026) is the anchor: Exxon itself signaled knockout refining earnings as diesel prices soar, which validates the margin environment the thesis extrapolates to Shell and TotalEnergies. A second Bloomberg piece (October 14, 2026) has strategists expecting European stocks to post a bumper earnings season, giving the earnings-surprise leg a named source rather than just a hunch.

The fundamentals back the strongest part of the thesis for Shell. Despite revenue falling 6.2% year over year to $257.4B in FY2025, Shell's net income rose 10.8% to $17.8B, and net margin expanded about 1.1 percentage points to 6.9%. That is a company converting a softer top line into more profit — the operating leverage pattern you would expect if refining and trading conditions really are rich. Shell also cut shares outstanding 6.2% year over year to 5.69B, so buybacks are compounding per-share results alongside the margin story.

TotalEnergies shows the same shareholder-return machinery. Shares outstanding fell 8.0% to 2.21B, ROE of 11.4% sits around the 67th percentile among 101 energy peers, and it still produced $27.3B of operating cash flow in FY2025. Its dividend record is the most aggressive of the trio: total payouts of roughly $3.0-3.8 per share through 2025 with the latest quarterly payment raised to $1.021 (ex-date September 30, 2026). If diesel margins persist, those payouts are well covered.

BP is the weak link in the group but arguably the contrarian value case: its net margin actually improved 0.94 percentage points to 8.0% on an operating basis year over year, and it holds $36.6B of cash against $54.6B of long-term debt. On the strategy side, this is explicitly a watch-list setup: the entry rules were evaluated on 1,220 daily bars over 60 months but never triggered, so there is no realized trade record to lean on. The author requested bounded optimization precisely because a routine support-and-reclaim pattern should not be this rare in five years of history — so treat the current signal as pending, not proven. No robust parameter setup was established, as the sensitivity evaluation exceeded its time budget.

#### TTE Operating margin

Operating margin trend from CommonQuant fundamentals/XBRL data; +541.9% from first to latest point.

| Measure | Value |
| --- | ---: |
| 2015-12-31 | \0.018783860104168843% |
| 2016-12-31 | \0.0426734414696111% |
| 2017-06-30 | \0.057450263905805925% |
| 2017-12-31 | \0.05201242127713801% |
| 2018-06-30 | \0.11168712854106112% |
| 2018-12-31 | \0.07650348915519935% |
| 2019-06-30 | \0.08634573691429583% |
| 2019-12-31 | \0.08115677229976637% |
| 2020-06-30 | \-0.33000388651379714% |
| 2020-12-31 | \-0.044887514660411555% |
| 2021-06-30 | \0.10527322578588282% |
| 2021-12-31 | \0.12057533408140364% |
| Latest Value | \0.12057533408140364% |
| Change Pct | \541.9092423641052% |
| Ticker | TTE |
| Timeframe | reported periods |

#### BP Operating margin

Operating margin trend from CommonQuant fundamentals/XBRL data; +475.7% from first to latest point.

| Measure | Value |
| --- | ---: |
| 2015-12-31 | \-0.03503818888230036% |
| 2016-12-31 | \-0.0023681935089468146% |
| 2017-06-30 | \0.026605571050820443% |
| 2017-12-31 | \0.0397691258264246% |
| 2018-06-30 | \0.07248721427825906% |
| 2018-12-31 | \0.1276304263348899% |
| 2019-06-30 | \0.10755222281735403% |
| 2019-12-31 | \0.08510792988374545% |
| 2020-06-30 | \-1.3275290215588722% |
| 2020-12-31 | \-0.24385045932273733% |
| 2021-06-30 | \0.1830724746998554% |
| 2021-12-31 | \0.13163852913126722% |
| Latest Value | \0.13163852913126722% |
| Change Pct | \475.700152691867% |
| Ticker | BP |
| Timeframe | reported periods |

#### BP sector percentile check

Ranks BP against 21 companies in its sector using CommonQuant fundamentals.

| Measure | Value |
| --- | ---: |
| Rnd Intensity | \11.904761904761903th percentile |
| Return on equity | \36.13861386138614th percentile |
| Operating margin | \57.64331210191082th percentile |
| Revenue growth (YoY) | \54.670329670329664th percentile |
| Ticker | BP |
| Sector | Energy |
| Peer Count | 21 |

### BP's near-zero profit year and a rule set that has never fired

The bull case rests on Shell and TotalEnergies being refining proxies, but the trio's FY2025 numbers cut against the 'wartime shortage is minting money' narrative. Revenue fell at all three: BP down 1.4% to $158.9B, Shell down 6.2% to $257.4B, TotalEnergies down 6.2% to $201.2B. Shell's and TotalEnergies' operating cash flows dropped sharply — Shell down 21.6% to $42.9B and TotalEnergies down 11.4% to $27.3B. If fuel shortages were already minting money, you would not expect double-digit cash flow declines at two of the three names. BP is the serious problem. FY2025 net income collapsed 85.6% to just $55M, net margin fell about 0.2 percentage points to roughly 0.03%, and ROE dropped to about 0.1% — the 36th percentile among 101 energy peers. BP…

#### Rule trigger diagnostic

The rule set was evaluated against real market bars but did not open an entry; use the watch triggers as the actionable read.

| Measure | Value |
| --- | ---: |
| Bars evaluated | 1220 count |
| Entries | 0 count |

#### SHEL Return on equity

Return on equity trend from CommonQuant fundamentals/XBRL data; -1281.5% from first to latest point.

| Measure | Value |
| --- | ---: |
| 2015-12-31 | \0.011814453969936814% |
| 2016-12-31 | \0.02451164236040419% |
| 2017-09-30 | \0.020585998297512252% |
| 2017-12-31 | \0.0667692276029554% |
| 2017-12-31 | \0.019587766778488957% |
| 2018-06-30 | \0.029934406678592727% |
| 2018-09-30 | \0.029559617886631605% |
| 2018-12-31 | \0.11755585312566072% |
| 2019-06-30 | \0.015592007405943478% |
| 2019-12-31 | \0.0849546322314936% |
| 2020-06-30 | \-0.1153694418285016% |
| 2020-12-31 | \-0.1395917841735883% |
| Latest Value | \-0.1395917841735883% |
| Change Pct | \-1281.5339458666058% |
| Ticker | SHEL |
| Timeframe | reported periods |

#### TTE Return on equity

Return on equity trend from CommonQuant fundamentals/XBRL data; -250.4% from first to latest point.

| Measure | Value |
| --- | ---: |
| 2015-12-31 | \0.054998162042943326% |
| 2016-12-31 | \0.06278881232265911% |
| 2017-06-30 | \0.019003992984289286% |
| 2017-12-31 | \0.07736921366847144% |
| 2018-03-31 | \0.021751508000033008% |
| 2018-06-30 | \0.03154058063148972% |
| 2018-12-31 | \0.09897959183673467% |
| 2019-03-31 | \0.026365970862678292% |
| 2019-06-30 | \0.023583371840290256% |
| 2019-12-31 | \0.09648221411567248% |
| 2020-03-31 | \0.0003035551666874989% |
| 2020-06-30 | \-0.08269354280914974% |
| Latest Value | \-0.08269354280914974% |
| Change Pct | \-250.3569205541477% |
| Ticker | TTE |
| Timeframe | reported periods |

### Scores

- **Conviction score breakdown:** 33
- **Thesis support:** 55
- **Trade readiness:** 10
- **Risk quality:** 45
- **Trigger proximity:** 10
- **Fundamentals trend:** 45

### Watch items

- **BP — Price vs 50-day EMA**
- **BP — RSI (14)**
- **SHEL — Price vs 50-day EMA**
- **SHEL — RSI (14)**
- **TTE — Price vs 50-day EMA**
- **TTE — RSI (14)**
- **BP — Next earnings and refining guidance**
- **SHEL — Operating cash flow trend**
- **TTE — Net income trajectory**

## Key details

- Symbols: BP, SHEL, TTE
- Timeframes: 1d
- Tags: \#canonical-demand, \#cluster-version:1, \#direction:bullish, \#entity-kind:instrument, \#entity:BP, \#entity:SHEL, \#entity:TTE, \#horizon:unspecified, \#intent:research, \#symbol:BP, \#symbol:SHEL, \#symbol:TTE

## Community

- Upvotes: 0
- Views: 0
- Copies: 0
- Cosigns: 0

## News sources

- [Exxon Signals Knockout Refining Earnings as Diesel Prices Soar](https://www.bloomberg.com/news/articles/2026-10-16/exxon-signals-knockout-refining-earnings-as-diesel-prices-soar) — Bloomberg
- [Strategists See European Stocks Posting a Bumper Earnings Season](https://www.bloomberg.com/news/articles/2026-10-14/strategists-see-european-stocks-posting-a-bumper-earnings-season) — Bloomberg

## Related

- [BP trade ideas](https://commonquant.ai/markets/bp)
- [SHEL trade ideas](https://commonquant.ai/markets/shel)
- [TTE trade ideas](https://commonquant.ai/markets/tte)
- [Latest market news](https://commonquant.ai/news)

## About CommonQuant Research

Ideas and Advanced Analysis are generated with fresh, LLM-selected news headlines and grounded in SEC XBRL fundamentals and peer percentiles. Strategies built from these ideas are automatically backtested (over a timeframe-dependent historical window with walk-forward tuning) and stress-tested before they can go live, then monitored against the news hourly while they run.
