US · Pre-Market
U.S. Pre-Market Brief | 2026-08-31 (ET) Monday
Machine-translated from the Chinese original. In case of any discrepancy, the Chinese version prevails.
Single-name entries 26
Ranked list 11
Avoid / short watch 15
Scores are a subjective ordinal scale; gaps within a band carry no ranking meaning
Coverage window: 2026-08-28 16:00 ET regular-session close → 2026-08-31 08:10 ET (spans the weekend, includes events from 8/29–8/30). Today is the last trading day of August; Labor Day falls on 9/7, so this week is a full five trading days.
Data basis (source and read timestamp labeled item by item)
- Pre-market price / pre-market volume / pre-market notional: stockanalysis.com quote API, read timestamp 08:00–08:04 ET (labeled name by name). Pre-market volume and price are cumulative values; the same stock reads differently at different moments, and every pre-market percent change in this piece corresponds to the timestamps above.
- Friday percent change: same source, 16:00 ET regular-session close vs the 8/27 close.
- Equity index futures / VIX / dollar / Treasuries / crude: CNBC restQuote API, read timestamp 08:08 ET.
- Treasury moves in this piece are computed here as
last − previous_close. CNBC's Treasurychange_pctfield contradicts its own last/prev (the 2Y field shows +0.043% while the actual last of 4.329% < prev of 4.350%), and is not relied upon.- August monthly percent changes are computed here off the 7/31 close.
- Pre-market liquidity is measured throughout by notional amount (USD) rather than share count — share counts are not comparable across stocks at different prices.
- Every "breaks above / falls below the 52-week high or low" in this piece is derived by comparing the pre-market price against the regular-session 52-week high or low. Pre-market trades do not count toward 52-week statistics, so such statements are indicative only; the accurate reading is "if it opened at the current price, it would set a new …".
0. Today in One Line
-
The most important new information today is the California legislation — but the media has broadly gotten one key fact wrong, which I verified against a primary source and correct as follows.
⚠️ SB 492 has not passed, and the California legislature has not adjourned. I checked the SB 492 status page on leginfo.legislature.ca.gov (primary source): the bill's current status is "Active Bill – In Floor Process," located in the Assembly, with a history of — 8/29 reported from committee with author's amendments, read second time and amended; 8/30 withdrawn from committee, Joint Rule 96 suspended, ordered to third reading; 8/31 (today) placed on the Assembly Third Reading File. In other words: the bill text was finalized and made public on 8/29 (which is precisely what the sell-side downgrades and PG&E's statement are based on), but the final vote is today, and today is the last day of this session. The "passed at the 8/29 sine die adjournment" reported by multiple financial outlets is wrong. This difference matters: it turns today from "an already-settled post-event trading day" into "an event day with a binary outcome still to land" — floor amendments or a failed vote remain theoretically possible, though unlikely at the third-reading stage. Every judgment later in this piece involving "structural / no remedy / next window 2027" must be discounted for this status.
What is in the finalized bill text (this part is certain, and is what the market is trading): Newsom's proposals to end subrogation and to impose a $6 billion cap on single-event draws from the wildfire fund both failed to make the final text; the fund has no replenishment mechanism; the linkage between "fund solvency ↔ the 20% liability cap on CPUC transmission and distribution assets" was not severed. PCG was down as much as −19.16% pre-market and was −16.39% at 08:17 ET ($13.88, pre-market notional $51.10 million); EIX −13.28% ($60.85).
-
And the hardest piece of evidence is not the tape — it is the 8-K PG&E filed itself this morning. SEC accession number 0001999371-26-019256 (Item 7.01, 2026-08-31), company verbatim:
"PG&E Corporation does not believe Senate Bill 492 adequately addresses the financing risks created by California's current wildfire liability framework. As a result, PG&E Corporation believes it falls short of creating the long-term durability needed to attract affordable investment…"
An issuer publicly rejecting its own financing capacity carries more weight than any sell-side downgrade. The same 8-K also announces: PG&E will hold a dedicated conference call at 08:30 ET on 9/2 (Wednesday) to respond to SB 492 — this is the single highest-certainty event catalyst of the week.
-
The anchor of this repricing has shifted from an earnings basis to a capital-structure basis. Using the share count verified via SEC XBRL (2.20236 billion shares; yfinance's share-count field is wrong for PCG, overstating it by 800 million shares), PCG's book value per share is $14.676; the $13.88 pre-market price implies P/B of 0.95x — already below book. The real fragility is not the income statement: PCG's EBIT/interest coverage is only 1.89x (TTM interest of $3.1 billion consumes 53% of EBIT), total debt of $64.7 billion is 2.13x equity market cap, and TTM free cash flow is −$4.26 billion (capex/operating cash flow 152%). For a company that must raise more than $4 billion net every year and roll $64.7 billion of existing debt, "uncapped subrogation" is a survival-level issue, not a valuation-level one — which is the literal meaning of the words "financing risks" in the 8-K.
-
The Middle East is big news, but almost no new information. U.S. forces struck Iranian rocket launchers near Hormuz on 8/30, and Iran retaliated against a U.S. base in Jordan. But Hormuz has now been closed for 183 days (only 3 vessels transited on 8/23 versus a normal rate of about 85/day; "3 vessels" is a single-day minimum, while other measures give roughly 10/day of convoy throughput, i.e. 8–12% of normal — I use the latter as the more robust figure). Brent $91.22 (+3.54%), WTI $86.65 (+3.90%) — while Brent printed $95.29 on 8/21 and the year's high broke $120. This is an increment along an already-priced curve, not a regime switch.
-
There are two geopolitical facts inside the window that my first draft missed and that must be added — one of which is the "should have been scarier" one.
- Iran's retaliation was not limited to Jordan; it also hit the UAE. The IRGC fired missiles and drones at the King Hussein / Al Azraq bases in Jordan (Jordan says 8 were intercepted, no losses); the Iranian army separately claims a drone strike on the UAE's Al Minhad air base (the UAE defense ministry says it intercepted one drone over its territorial waters). A Gulf oil producer's home territory being struck is the new escalation vector of this round, and its implications for shipping and insurance exceed those of Jordan.
- Trump posted on Sunday that Kharg Island was "being blown to smithereens" — but Kharg was not hit. Kharg carries roughly 90% of Iran's crude exports. However the post was accompanied by an AI-generated video; the CEO of the National Iranian Oil Company called the claim "laughable" and said operations on Kharg Island were entirely normal; multiple fact-checks note that U.S. forces struck Larak Island on Sunday, not Kharg.
This one must be read very carefully: it is a "headline risk / intent signal," not a supply disruption. And the market's answer was precisely "we don't believe it" — if Kharg had truly been destroyed, oil could not be up only +3.5%. In other words, adding this missed item back in strengthens rather than weakens the judgment that "no regime switch happened today." But the tail itself is real: if Kharg were genuinely struck, every qualitative statement about oil prices today would be void. This piece does not price that tail; it only flags that it is unpriced.
-
Three safe-haven assets did not react — but this evidence is contaminated by the Fed and cannot be used on its own to draw a conclusion. Gold futures −0.53%, GLD pre-market −0.05% ($86.50 million of notional, enough volume to count); the dollar, DXY −0.16%; defense-stock pre-market notional runs between $0.04 million and $5 million, with no readable signal (not "refusing to rise," but "unreadable").
A methodological flaw I must concede: after Warsh turned hawkish on Friday, DXY +0.52% and GLD −3.24% — a hawkish repricing = higher real rates = pressure on gold and support for the dollar, the opposite direction from a geopolitical haven bid, so the two offset each other. So "gold not rising" could mean "geopolitics is already priced" or "the Fed drowned it out," and I cannot use it to cleanly falsify the degree of geopolitical pricing. And there is one reading in the opposite direction that I must list alongside: VIX 15.23, +5.54%. If the risk premium were truly indifferent, VIX should not be up 5.5%. The conclusion should be weakened to: safe-haven assets show no panic-level displacement, but the stronger claim of "fully priced" is not supported by today's evidence.
-
The refiners' structural logic is hard, but today's tape is contradicting it — and I computed that myself. Structurally: the 3-2-1 crack spread has averaged $62.56/bbl in 2026Q3 to date (vs Q2 $47.51, and roughly $18–27 in 2025), and Brent fell $1.6 from June to July while the crack widened by $16.6 — which proves the refiners' excess profit was not carried up by crude, but by distillate tightness itself. But today:
08:15 ET (next-month contract) Friday settle Current Change WTI (Nov) $81.83 $84.21 +2.91% RBOB gasoline (Oct) $3.0502 $3.0617 +0.38% ULSD heating oil (Oct) $4.2490 $4.3480 +2.33% 3-2-1 crack $63.06 $62.39 −$0.67/bbl (−1.06%) Both product legs are underperforming crude; the crack spread is narrowing today. ETFs corroborate independently in the same direction: USO +3.35%, BNO +3.17% vs UGA (gasoline) +1.27%. So VLO's +1.91% this morning is energy beta following along, not an improvement in its own profit function — on today's price mix, VLO's unit economics are slightly worse than Friday's.
-
SLB is simply not an oil-price stock today — it filed its own 8-K this morning. SLB announced the acquisition of Kelvion (thermal management / heat exchange) for $3.4 billion in cash plus the assumption of $700 million of debt, explicitly positioned as data center infrastructure; CEO Le Peuch verbatim: "AI is driving the most significant infrastructure investment cycle in our lifetime." Attributing SLB's gain today to Hormuz gets the causality backwards. The more important counter-fact: SLB's 2026Q2 profit fell 22% YoY in a quarter when Brent averaged $104; stripping out the ChampionX consolidation, organic revenue was −5.5% YoY; Middle East and Asia revenue is 28.6% of the total, −4% sequentially, with the Middle East itself −13%, which the company attributes to "conflict-related activity declines and operational disruptions." The near-term impact of a Hormuz escalation on SLB is negative, not positive.
-
The benefit of higher oil has already been realized once, on the financials. Brent monthly averages (FRED/EIA): March $103.13, April $117.29, June $85.40, July $83.76, August $91.40. Today's $91 is not a new high; it is the second wave after April's $117 — and the TTM figures of the four energy names already embed a quarter with Brent at $104 (2026Q2). "Oil rises → energy stocks benefit" is not about to happen; it has already happened and already been booked.
-
What is being repaired pre-market is "that one day, Friday," not "all of August" — I originally wrote this up as month-end rebalancing, and my own data overturned it. I computed August percent changes off the 7/31 close, and the result falsified the claim that "August winners are giving back and August losers are bouncing":
| NVDA | SMH | MSFT | IGV | NOW | GOOGL | AMZN | |
|---|---|---|---|---|---|---|---|
| August | +8.37% | +2.33% | +10.50% | +15.78% | +30.10% | −2.68% | −1.90% |
| Friday | −4.57% | −3.47% | +1.68% | −0.74% | +4.54% | +1.74% | +3.97% |
| This morning pre-market | +0.69% | +0.34% | −0.86% | −0.70% | −2.56% | −0.70% | −0.59% |
NVDA and SMH are August winners, not losers; GOOGL and AMZN are August losers, and they are falling too. So this is not monthly rotation. The only self-consistent reading is: what is being partially retraced this morning is Friday's violent single-day divergence (hardware smashed, software and mega-cap platforms up), not August's win/loss ledger. This leg has an hourly shelf life, not a daily one. The magnitude on the software side is far deeper than IGV's −0.70%: NOW −2.56% ($85.60 million), CRM −1.31% ($24.30 million), ADBE −1.21%, INTU −1.13%, ORCL −0.96% ($42.70 million), MSFT −0.86% ($544 million). NOW is the only name that ticks all three boxes — big August winner (+30.10%), up again Friday, and leading the decline this morning — making it the purest representative of this leg.
-
But this must be stated clearly: software's give-back today is "it went up too much," not "the fundamentals broke" — I verified actual prices and overturned a popular claim. The widely circulated description of "software losing $2 trillion of market value over 12 months, IGV down 23%, CRM down 30%" describes the trough of January–February 2026 (IGV's 52-week low of $73.93), not now. Computed from actual prices: IGV is +1.26% over the trailing 12 months and only −7.20% from its 52-week high; CRM +2.09%. The only one still genuinely broken is NOW: −20.82% over 12 months, −25.69% from its 52-week high, and it has just rebounded about 29% in one month off a $81.24 low. NOW falling the most today is the biggest rebounder giving some back, not new bad news — I found no NOW company-level negative between 8/29 and 8/31.
-
Macro: futures modestly lower, the curve modestly bull-steepening, and a very heavy calendar this week. S&P futures −0.26%, Nasdaq futures −0.22%, Dow futures −0.23%; VIX 15.23 (+5.54%). 2Y −2.1bp, 10Y +0.2bp, 30Y +1.1bp — a partial give-back of Friday's bear flattening. The probability of a September FOMC hike has risen to 60.4% (CME FedWatch, 8/31) from about 56% on Friday — "hike odds rose another ~4pp over the weekend" is itself new information inside the window, not a background constant. (Kalshi 48% / Polymarket 49% are Friday readings, not updated.) ISM manufacturing/services, JOLTS, ADP and the August payrolls report on 9/4 land in sequence this week. Driver types: legislation/regulation (S) > geopolitics (A) > month-end rebalancing (B+) > macro expectations (B, catalyst late in the week).
1. News Overview
| # | Release time (ET) | Source | Headline / core | Type | Themes | Direction | Impact level | Link |
|---|---|---|---|---|---|---|---|---|
| 1 | 8/29 sine die | California Legislature / Consumer Watchdog | SB 492 passes, without adopting the end of subrogation or the $6 billion single-event draw cap; the wildfire fund has no replenishment mechanism, and the 20% liability cap remains tied to fund solvency | Regulatory/legislative | California utilities | Bearish (utilities) | S | Consumer Watchdog |
| 2 | 8/31 (today) | PG&E 8-K (SEC primary source) | Item 7.01: the company says SB 492 does not adequately address the "financing risks" created by California's wildfire liability framework and falls short of attracting "affordable investment"; also announces a dedicated conference call at 08:30 ET on 9/2 to respond to SB 492 | Company disclosure | California utilities | Bearish | S | SEC EDGAR 0001999371-26-019256 |
| 3 | 8/31 pre-market | Investing.com | Mizuho downgrades PCG to Neutral, target $21→$16; BMO to Market Perform, $28→$21; Wells Fargo to Equal Weight | Ratings | California utilities | Bearish | S | Investing.com |
| 4 | 8/31 pre-market | Investing.com | Mizuho downgrades EIX to Neutral, $86→$70; Barclays Equal-Weight $75; Argus to Hold; Morgan Stanley target cut to $65 | Ratings | California utilities | Bearish | A+ | Investing.com |
| 5 | 8/31 (today) | SLB 8-K + EX-99 (SEC primary source) | SLB announces the acquisition of Kelvion (thermal management / heat exchange technology) for $3.4 billion in cash plus the assumption of $700 million of debt, total consideration about $4.1 billion; sellers are Apollo (control) and Triton. Consideration is about 11× 2026E EBITDA (pre-synergy) / 8.5× (with synergies), expected to close in 2027H1. Kelvion 2026E revenue $2.3–2.4 billion, adjusted EBITDA $350–400 million, of which data center revenue is $1.2–1.3 billion. SLB targets data center revenue of $4.5–5.0 billion in 2028 | M&A / product | AI data center infrastructure | Bullish | A | SEC EDGAR 0001193125-26-375358 |
| 6 | 8/30 (Sunday) | CENTCOM / CNBC / Bloomberg | U.S. forces strike Iranian rocket launchers near Hormuz (citing discovered mine-laying preparations); Iran retaliates against a U.S. base in Jordan with missiles/drones | Geopolitical | Energy, airlines | Bullish (energy) / bearish (airlines) | A | CNBC |
| 7 | 8/31 08:08 ET | CNBC restQuote | Brent $91.22 +3.54%; WTI $86.65 +3.90% | Geopolitical/commodity | Energy | Bullish | A | — |
| 8 | Ongoing (day 183) | straits.live aggregation (IMF PortWatch) | Hormuz remains closed; only 3 vessels transited on 8/23 (normal ~85/day), but that is a single-day minimum, and other measures over the same period give roughly 10/day of convoy throughput (about 8–12% of normal); prediction markets put the probability of normalization by 9/1 at 1% and by 10/1 at 4% | Geopolitical | Energy, shipping | Neutral (broadly priced) | A | straits.live |
| 9 | 8/17 (not today) | RBN / Jefferies | The diesel crack hit a record $102.20/bbl intraday on 8/17 (currently $93–94, −8.5% from the peak); distillate inventories were about 105.6 million barrels in the week of 8/14, the lowest for that time of year since 1996; Jefferies: "the Hormuz shock shows up in crack spreads rather than crude" | Industry | Refiners | Bullish | A− | RBN Energy |
| 10 | After the 8/28 close | CME FedWatch / CNBC | After Warsh turned hawkish, September hike odds reached 60.4% on 8/31 vs about 56% Friday (+4.4pp); FOMC on 9/16 | Macro | Whole market | Bearish | A | CNBC |
| 11 | 8/23–8/25 (outside the window, but the effective date is near) | Department of Finance Canada (primary source) | Canada's counter-tariff list published, effective 9/8 (8 days out), covering $27.6 billion of U.S. goods shipped to Canada at reciprocal rates of 15% / 25% / 50%; includes steel, dairy (milk powder/whey/casein at 50%), appliances, some agricultural machinery, pulp and paper, electronics, furniture and apparel | Trade | Ag machinery, steel, dairy, appliances | Bearish | B | Canada.ca official list |
| 12 | Company IR announcement | Broadcom IR | AVGO reports FY26Q3 after the close on 9/2 (Wednesday) | Earnings calendar | AI compute | Neutral (TBD) | B+ | StockTitan |
| 13 | Company IR | Palo Alto Networks IR | PANW reports FY26Q4 and full-year results after the close on 9/1 (Tuesday) | Earnings calendar | Software/security | Neutral (TBD) | B | PANW IR |
| 14 | This week | Newsquawk / trading calendar | ISM manufacturing, ISM services, JOLTS, ADP, August payrolls on 9/4; plus two G10 central bank decisions | Macro | Whole market | Neutral (risk) | A | Newsquawk |
1.1 Other named rating actions this morning (an entire layer missed in the first draft, filled in here)
This layer is what my first scan missed: my scan criterion was "names with pre-market movement," which systematically missed the entire layer of "has a catalyst but has not moved pre-market." Filled in below:
| Firm | Name | Action | Relationship to this piece's themes |
|---|---|---|---|
| Baird | DE (Deere, about $170 billion market cap) | Target $640 → $800 | Lands squarely on the "agricultural machinery" line of Canada's 9/8 counter-tariff list — the two items corroborate each other, and my first draft was missing both |
| Baird | AGCO | Target $120 → $150 | Same as above |
| Evercore ISI | LITE | Initiates coverage, target $1,100 | Optical communications; LITE was −6.39% Friday, part of the same Friday AI-hardware de-risking |
| Nordea | FRO (Frontline, tankers) | Downgrade | Lands directly on the Hormuz theme — a tanker stock being downgraded runs counter to the intuition that "a blockade is good for shipping," and is worth chasing separately |
| UBS | KALU | Upgrade | — |
| Mizuho | SRE | Target $104 → $84 | Named rating evidence from the same source as PCG/EIX, see the correction in §6 |
One qualifier that must be stated (otherwise DE/AGCO gets overstated): although Canada's counter-tariff list includes "agricultural machinery," per RealAgriculture's check, the list mainly covers combine parts, headers, baler parts and similar components, and does not broadly cover tractors, complete combines, planters, tillage equipment or sprayers. So the headline "agricultural machinery gets tariffed" does far less real damage to DE/AGCO than it sounds — and Baird happened to raise targets on both names sharply on the same day. Two pieces of evidence pointing in opposite directions coexist; this piece draws no conclusion and simply flags the divergence.
Two "news items" I excluded, and why it is worth stating the reasons:
- S&P cutting EIX to BBB− — that was a September 2025 rating action, not a catalyst today. Its role is background: EIX was already only one notch above junk before today's legislative bad news landed, which makes today's event more important, not less.
- The entire pre-market gainers top ten (RDHL +97%, AEHL +67%, VVOS +50%, etc.) are micro caps with market values under $2 billion, and I could not find a verifiable primary-source catalyst. This piece does not include them and will not invent reasons for them.
2. Strongest Themes, Descending
| Rank | Theme | Direction | Strength | Core news | Logical hardness | Persistence | Beneficiary/victim path | Representative names | Risk |
|---|---|---|---|---|---|---|---|---|---|
| 1 | California wildfire liability repricing | Bearish | S | The finalized SB 492 text contains no reform (8/29 amendments) + PG&E's 8-K today conceding unresolved "financing risks" + four banks downgrading on the same day | Hard: PCG 8-K primary source + the leginfo bill status page + named rating actions. But note: the bill has not been voted on, see §0-1 | Strong (structural) — but "next window 2027" must be discounted: the bill is still on the Assembly Third Reading File today | Liability cap not raised → uncapped tail payout exposure → credit and dividend pressure → higher financing costs → constrained rate-base growth | PCG, EIX; SRE (exposure only 26.5%) | Already down 16–18% and Friday already turned over 4.57× average volume, so gap-fill is possible; today's vote outcome is still a binary variable |
| 2 | AI data center infrastructure | Bullish | A | SLB 8-K today: $4.1 billion acquisition of Kelvion (thermal management / heat exchange), targeting $4.5–5.0 billion of revenue from that business in 2028 | Very hard: company 8-K + EX-99 primary source, with amounts/multiples/timeline all disclosed in writing | Strong (structural AI capex cycle) | AI compute density↑ → cooling becomes the bottleneck → thermal management / heat exchange value content rises → SLB transitions from oilfield services to data center infrastructure supplier | SLB; spillover to AVGO (9/2 earnings) | Closing is in 2027H1 and synergies take three years, so near term there is narrative but no consolidated profit; P/E of 27.8 is already above the 5-year ceiling |
| 3 | Refined product crack spreads (refiners) | Bullish | A− | Structural: the 3-2-1 crack has averaged $62.56 in Q3 to date and widened independently while crude fell | Hard: inventories and spreads are verifiable hard data | Medium (depends on the blockade and refinery repairs) | Middle East refinery exports blocked → global distillate shortage → crack spreads widen → U.S. refiners (running North American crude) are insulated on cost and benefit on price | VLO, MPC, PSX | The crack is narrowing today (−$0.67/bbl), so the same-day mechanism does not hold; YTD +113%/+123%, P/B above the 5-year ceiling by 2.1× |
| 4 | Crude and upstream | Bullish | B+ | U.S.–Iran exchange of strikes, Brent +3.54% | Medium: oil-price transmission is direct, but it is an increment within an already-priced regime | Medium-low (previous similar gap-ups were all given back) | Oil↑ → upstream realized prices↑; oilfield services are driven by capex expectations and lag | CVX, XOM, COP, OXY, HAL (SLB removed, see §5⑥) | Oil gives it back; the EIA forecasts a Q3 Brent average of only $85 |
| 5 | Month-end rebalancing: software give-back / semis buy-back | Neutral (structural) | B+ | No news driver, purely flow behavior | Soft: pattern observation, not an event; but the software side has ample notional (NOW $85.60 million, MSFT $544 million, ORCL $42.70 million) | Weak (1–2 days, expires at today's close) | August winners (software, gold) trimmed, losers (semis) added | NVDA, SMH ↔ NOW, MSFT, ORCL, CRM | No catalyst support; falsifiable within the first 30 minutes; cannot be extrapolated to tomorrow |
| 6 | This week's macro gates | Neutral to bearish | B | ISM/ADP/9-4 payrolls + September hike odds of 60.4% | Hard (the calendar is fixed) | Medium | Duration and risk appetite are suppressed until the data lands | SPY, IWM, XLU | The catalyst is not today; today it only shows up as a wait-and-see stance |
| 7 | Crypto asset rebound | Bullish | C+ | No specific news, a technical bounce after Friday's slump | Soft | Weak | — | MSTR, IBIT, COIN | No fundamental catalyst |
| 8 | Canadian counter-tariffs (effective 9/8) | Bearish | B | Department of Finance Canada official list, $27.6 billion of goods, reciprocal 15/25/50% from 9/8 | Hard (official government announcement, fixed date) | Medium | Exports to Canada blocked → demand and pricing pressure on steel/dairy/appliances/some ag machinery/pulp | DE, AGCO (see qualifier below), steel, dairy | Only 8 days to the effective date, not 4 months; but ag machinery coverage is narrower than the headline |
3. Single-Name Strength Ranking
Scoring note: total scores follow the model in §4 (out of 100). For bearish names, the "earnings elasticity" line reads as "the magnitude of damage to earnings/balance sheet," where a higher score means a stronger negative, and this is flagged in the direction column. Pre-market performance column format:
pre-market % change (pre-market notional), read at 08:00–08:04 ET.
3.1 Long side
| Rank | Ticker | Name | Theme | Direction | Impact level | Total | Core news | Catalyst directness | Fundamentals/moat | Expectation gap | Pre-market performance | Key risk | Conclusion |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | AVGO | Broadcom | AI compute | Bullish | A | 70 | Company press release confirms FY26Q3 results after the close on 9/2 (Wednesday) | Low (the catalyst is Wednesday, not today) | AI ASIC + VMware dual engines, very strong moat | Medium-high (guidance unknown) | +0.17% ($84.20 million) | IV rises into the print; −0.74% Friday | Priority deep-dive (positioning for Wednesday) |
| 2 | CVX | Chevron | Crude upstream | Bullish | A− | 67 | Brent +3.54% | Medium (sector transmission) | Integrated major, the steadiest balance sheet | Low (oil gains are priced immediately) | +2.23% ($237.1 million) | Oil gives it back | Watch closely (the best liquidity confirmation in energy) |
| 3 | XOM | ExxonMobil | Crude upstream | Bullish | B+ | 66 | Same as above | Medium | Scale and low-cost resources | Low | +1.88% ($7.70 million) | Same as above; only +0.82% in August, relatively weak | Watch closely |
| 4 | SLB | Schlumberger | AI data center infrastructure (not oilfield services) | Bullish | A | 68 | 8-K today: $3.4 billion cash + $700 million assumed debt to acquire Kelvion; not oil-price driven | High (the company's own M&A, primary source) | Oilfield services fundamentals are deteriorating (Q2 organic revenue −5.5%, EBITDA −7%), valuation rests on the data center narrative | Medium (closing in 2027H1, synergies unrealized) | +0.91% ($4 million) | P/E of 27.8 is already above the 5-year ceiling while EPS is −26% YoY; Middle East revenue −13% sequentially | Priority deep-dive (reclassified) |
| 5 | OXY | Occidental Petroleum | Crude upstream | Bullish | B+ | 64 | Same as above | Medium-high (high leverage → the largest oil-price elasticity) | Leverage on the high side, elasticity bought with fragility | Medium | +1.86% ($3.8 million) | Falls the most as well when oil gives it back | Watch closely |
| 6 | VLO | Valero | Refining cracks | Bullish | A− | 63 | Structural crack widening; but the crack is −$0.67/bbl today | High (structural) / low (same day) | Realized refining margin $23.62/bbl (+91%); cash breakeven only $4.70/bbl, a 4.4–6.6× cushion | Low (YTD +116.5%, fully telegraphed) | +1.91% ($7.3 million, only 3.1% of CVX's), breaks the 52-week high of $353 | P/B of 4.06 is 2.1× the 5-year ceiling; the same-day mechanism does not hold | Watch closely · reduce size |
| 7 | COP | ConocoPhillips | Crude upstream | Bullish | B | 63 | Same as above | Medium | Pure upstream, solid cash flow | Low | +1.52% ($4.2 million) | Oil gives it back | Watch closely |
| 8 | MPC | Marathon Petroleum (refining, not to be confused with the acquired Marathon Oil/MRO) | Refining cracks | Bullish | B+ | 61 | Same as above | High | YTD +126.8% | Low | +2.04% ($2.6 million), breaks the 52-week high | Same as VLO, and even thinner pre-market volume | Watch closely · reduce size |
| 9 | HAL | Halliburton | Oilfield services | Bullish | B | 61 | Same as above | Medium | Large North American frac exposure | Medium | +2.35% ($2.4 million) | The North American rig count has not recovered in step | Watch only |
| 10 | PSX | Phillips 66 | Refining | Bullish | B | 59 | Same as above | High | — | Low | +1.89% ($0.8 million, too thin) | The pre-market reading has weak evidentiary force | Watch only |
| 11 | XLE / XOP | Energy ETFs | Energy | Bullish | B+ | 58 | Same as above | Medium | — | Low | +1.58%/+1.90% ($10.70/$10.90 million) | XLE is only 1.6% from its 52-week high | Watch closely (the cleanest tool for expressing sector β) |
| 12 | NVDA | NVIDIA | Semiconductors | Bullish | B | 53 | No news, a bounce after Friday's −4.57% | Low (pure flow behavior) | Full marks on moat | Low | +0.69% ($564 million) | No catalyst; SMH is still −7.9% from its August high | Watch only (usable as a sentiment thermometer) |
| 13 | DVN / APA | Shale upstream | Crude upstream | Bullish | B− | 52 | Same as above | Medium | Small/mid caps, high oil-price elasticity | Medium | +2.18% / +2.02% (both <$1 million) | Pre-market volume too thin to constitute evidence | Watch only |
3.2 Short side
| Rank | Ticker | Name | Theme | Direction | Negative impact level | Total | Core news | Damage path | Pre-market performance | Conclusion |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | PCG | PG&E | California wildfire liability | Bearish | S | 78 | Today's 8-K concedes SB 492 does not resolve "financing risks"; Mizuho/BMO/Wells Fargo downgrade the same day | Uncapped tail payouts → credit and dividend pressure → financing costs↑ | −16.39% ($51.10 million), the pre-market price is below both the 52-week low of $14.335 and BVPS of $14.676 | Short watch (but do not initiate new shorts into the gap; the bill is only being voted on today) |
| 2 | EIX | Edison International | California wildfire liability | Bearish | A+ | 72 | Same as above; Mizuho $70 / Barclays $75 / MS $65 / Argus Hold | Eaton losses of $1.6 billion already booked, but the company itself says it "will incur additional material losses and is unable to reasonably estimate a range"; already rated BBB− | −13.28% ($9.8 million) | Short watch |
| 3 | SRE | Sempra | California wildfire liability | Bearish | B | 54 | Mizuho target $104 → $84 (−19%), already right at Friday's close of $84.31 | Real wildfire exposure is only 26.5% of H1 profit (SoCalGas is gas distribution with no ignition liability; Oncor is in Texas) | −4.33% ($1.8 million, thin) | Watch only |
| 4 | UAL | United Airlines | Airlines (fuel) | Bearish | B | 48 | Oil +3.9% | High fuel cost share | −1.27% ($1 million) | Watch only |
| 5 | DAL / AAL / LUV | Airlines | Airlines (fuel) | Bearish | B− | 45 | Same as above | Same as above | −0.96% / −0.88% / −0.93% | Watch only (direction is consistent but each name is thin) |
| 6 | NOW | ServiceNow | Software month-end give-back | Bearish (short term) | B+ | 47 | No news; up about 29% in a month off the $81.24 low, +4.54% Friday | The biggest gainer giving some back; still −20.82% over 12 months, −25.69% from the 52-week high | −2.56% ($85.60 million) | Watch only (this is not a new negative) |
| 7 | MSFT | Microsoft | Software month-end give-back | Bearish (short term) | B | 44 | No news; August +10.50% | Month-end profit taking | −0.86% ($544 million) | Watch only (not a fundamental event) |
| 8 | CRM / ORCL / ADBE / INTU | Software | Software month-end give-back | Bearish (short term) | B− | 42 | No single-name news for any of them | Sector-level give-back in the same direction | −1.31% ($24.30 million) / −0.96% ($42.70 million) / −1.21% / −1.13% | Watch only (direction is consistent, but none has an independent catalyst) |
| 9 | SMCI | Super Micro Computer | AI hardware | Bearish | C+ | 40 | No new news; −3.59% Friday | Following along | −1.56% ($15.60 million) | Avoid |
4. Single-Name Scoring Model (out of 100)
| Component | Weight | AVGO | CVX | VLO | NVDA | PCG (bearish) | EIX (bearish) |
|---|---|---|---|---|---|---|---|
| News source authority | 0–15 | 14 (company IR) | 13 | 13 | 8 (no news) | 15 (legislation + company + 3 banks) | 14 |
| Catalyst directness | 0–20 | 10 (catalyst on 9/2) | 13 | 14 (crack = profit function) | 5 (pure flow) | 20 (its own liability structure) | 18 |
| Earnings elasticity / damage magnitude | 0–15 | 13 | 11 | 14 | 12 | 13 | 12 |
| Moat and fundamentals | 0–15 | 14 | 13 | 11 | 15 | 8 | 8 |
| Expectation gap | 0–10 | 6 | 4 | 3 (YTD +116.5%) | 3 | 6 (↓ from 9: see note below) | 6 (↓ from 8) |
| Catalyst persistence | 0–10 | 8 | 6 | 7 | 4 | 9 (next window 2027) | 9 |
| Trading characteristics | 0–10 | 10 | 10 | 9 | 10 | 9 | 7 |
| Risk deduction | 0~−15 | −5 (pre-earnings IV) | −3 | −8 (crowded + 52-week high) | −4 | −12 (already −18%, gap-fill) | −2 |
| Total | 100 | 70 | 67 | 63 | 53 | 78 | 72 |
I cut PCG's and EIX's "expectation gap" by 3 and 2 points, on the basis of one data point my first draft did not check: Friday's volume. PCG traded 114.2 million shares on Friday = 4.57× its 20-day average volume, printed an intraday low of $15.84 (−11.8%), and closed at $16.60 (−7.52%). EIX was −4.76% Friday on 2.07× volume. This was a completed, large-scale repricing, not "sit light and wait for the outcome." My first draft gave 9 points on the reasoning that "the outcome only comes over the weekend, so it is unpriced" — but Friday's 4.57× turnover says the market has already priced half of it. This is exactly the mirror-image risk of "pre-disclosed ≠ repriced": this piece is betting on "unpriced," while the volume says "half priced already." Totals accordingly go from 81/74 to 78/72, with PCG still first on the short side.
5. Top Names in Detail
1PG&EPCGshort side #1 · total 78
-
Related news: the California legislature passed SB 492 at the 8/29 adjournment; on 8/31 the company filed its own 8-K (Item 7.01, SEC accession 0001999371-26-019256), stating verbatim that SB 492 "does not adequately address the financing risks" and "falls short of creating the long-term durability needed to attract affordable investment," and announcing a dedicated conference call at 08:30 ET on 9/2; on the same day Mizuho cut to Neutral, $21→$16, BMO to Market Perform, $28→$21, and Wells Fargo to Equal Weight.
-
Catalyst logic: this is not an earnings event; it is a repricing of balance-sheet tail risk. Three legs went unfixed simultaneously: (a) subrogation was not ended, so insurers can still recover directly from utilities; (b) the wildfire fund has no replenishment mechanism; (c) the linkage between "fund solvency ↔ the 20% liability cap on transmission and distribution assets (about $5.1 billion for PCG)" was not severed — once the fund is drawn down heavily, the liability cap itself lapses with it.
-
Fundamental verification (yfinance + SEC XBRL / 10-Q verbatim, as of 2026-06-30):
Metric PCG Note Book value per share (BVPS) $14.676 Common equity of $32.322 billion ÷ 2.20237 billion shares; no goodwill, so tangible book = book P/B @ $13.88 0.95x Already below book; the crossover price is $14.676 EBIT / interest 1.89x Lowest of the three; TTM interest of $3.101 billion = 53% of EBIT Total debt / net debt $64.703 billion / $63.246 billion Net debt/EBITDA 5.99x Total debt / equity market cap 2.13x Every $1 of equity market cap carries $2.13 of debt TTM free cash flow −$4.263 billion Capex/operating cash flow 152%, negative every year FY2022–25 TTM revenue / net profit attributable to parent $25.837 billion / $3.056 billion Non-recurring items only −$1 million, the cleanest income statement H1-2026 diluted EPS $0.72 (+41%) vs H1-2025 $0.51 (SEC XBRL) P/E TTM (ex-non-recurring) 9.58x Almost identical to EIX's 9.69x Dividend $0.20/year, 1.45% yield, 12.6% payout ratio $0.05 per quarter, reinstated but extremely low Existing wildfire accruals Only $307 million (Dixie $202 million + Mosquito $105 million) Camp Fire and other catastrophe liabilities were already discharged in Chapter 11 A data-sourcing trap that must be stated: yfinance's
OrdinarySharesNumberis wrong for PCG, reporting 3.0024 billion shares as of 2026-06-30 (800 million out of thin air). Triangulated against SEC XBRLCommonStockSharesOutstanding, the weighted average share count, and a back-solve from EPS, the true count is 2,202,366,726. Using the wrong field turns P/B from 0.95 into 1.32 — which would completely reverse the "below book" conclusion. Also: the 10-Q cover dei share count of 2.680 billion is unusable as well (the parent and the operating subsidiary file jointly, so the two entities get summed). -
Two warnings that must be attached to "below book," otherwise it gets read as a mechanical margin of safety:
- A utility's book value is not liquidation value; it is the accounting image of the regulated rate base. If wildfire costs are deemed "imprudent" by the CPUC and disallowed from recovery, it is precisely this book that gets written down — treating it as a floor is circular reasoning.
- PCG has 6.000% Series A mandatory convertible preferred (PCG-PrX, book value $1.579 billion), and "mandatory" means conversion is certain (diluted share count of 2.285 billion > basic of 2.202 billion). The conversion ratio on such securities typically increases as the share price falls, i.e. the more the stock falls, the heavier the dilution and the larger the BVPS denominator. The specific conversion terms cannot be confirmed at present (the 10-Q equity footnote request returned 503).
-
Theme and stage: fermentation phase, not the ignition phase. Friday −7.52%, volume of 114.2 million shares = 4.57× the 20-day average, intraday low of $15.84 (−11.8%) — this is already a highly complete repricing, not "waiting light for the outcome." Two-day cumulative: $17.95 → $13.88 = −22.7%.
-
⚠️ A status qualifier that must go here (the first draft was wrong on this point): SB 492 has still not been voted on. leginfo shows it on the Assembly Third Reading File on 8/31 (today). So "the next legislative window has to wait for the 2027 session" cannot be written as is — today is itself the last day of this window. What the market is pricing today is the publicly released 8/29 amended text, while the vote outcome itself remains a same-day binary variable. If a floor amendment appears or the vote fails today, all pricing based on "reform failure is settled" has to be re-marked — this is the biggest upside risk to PCG today (for shorts).
-
Pre-market and technicals: 08:02 ET −18.4% @ $13.545 → briefly −19.16% → 08:17 ET −16.39% @ $13.88, pre-market notional $51.10 million (3.679 million shares). The decline is converging while notional keeps expanding. It has already broken the 52-week low of $14.335, and traded through Mizuho's freshly cut $16 target.
-
Final judgment: short watch, but do not initiate new shorts into the −16% to −18% gap. The substance of the judgment is: PCG is a "fragile balance sheet + clean operations" combination, not across-the-board fundamental deterioration — the risk is concentrated almost entirely in the financing-channel and regulatory-framework leg. The dividend is not its fragility (a 12.6% payout ratio leaves little to cut); interest coverage of 1.89x is. The real binding variable is the credit spread, not the share price; and the next highest-information node is the company's conference call at 08:30 ET on 9/2, not today's open.
2Edison InternationalEIXshort side #2 · total 72
-
Related news: the same legislative event; Mizuho Outperform→Neutral, $86→$70; Barclays Equal-Weight $75; Morgan Stanley target cut to $65; Argus to Hold (Investing.com4).
-
A key timing correction that must be stated: S&P cutting EIX to BBB− was a September 2025 action, not today's news. But it is today's most important background — EIX was already only one notch above speculative grade before the bad news landed, and CEO Pizarro explicitly warned on the Q2 call that if a wildfire liability framework were not passed before the session ended, California utilities could face credit rating downgrades. The risk was pre-disclosed, but the outcome was binary and unknown at the time — "pre-disclosed" does not equal "priced."
-
Fundamental verification — the single most important valuation trap found in this piece: EIX's "cheapness" is fake.
Metric As reported Ex one-time items TTM EBITDA $10.123 billion $8.071 billion TTM net profit attributable to parent $3.745 billion $2.421 billion TTM EPS $9.73 $6.29 (−35%) TTM P/E 6.26x ⚠️ 9.69x ROE 19.7% About 13% Net debt/EBITDA 4.16x 5.22x Payout ratio 35.7% 55.8% EIX booked a +$2.052 billion pre-tax non-recurring gain in a single quarter, 2025Q4, sourced in its 10-Q footnote R86: a reversal arising from approval to recover the historical costs of the 2017/2018 wildfire/mudslide events from ratepayers (pre-tax $1.341 billion, after-tax $966 million) — an accounting reversal, not an operating improvement. The tell is written into the numbers themselves: EIX's TTM P/E (6.26) is actually below its forward P/E (9.37). An inverted P/E almost never means cheap; it means there is a one-time gain in the denominator. Stripped out, PCG's and EIX's TTM P/Es are almost identical (9.58 vs 9.69) — the impression that "EIX is cheaper than PCG" comes entirely from using a different measuring stick.
-
The adequacy of the Eaton Fire accrual is EIX's real problem (10-Q R82/R83 verbatim): wildfire claim accruals totaled $1.434 billion as of 2026-06-30, of which Eaton is $1.128 billion. Yet the Eaton fire (January 2025) burned 14,000 acres, killed 19 people and destroyed 6,018 single-family homes, and as of 2026-07-23 there were 2,000 lawsuits and 32,000 plaintiffs.
And the sharpest sentence is in the 10-Q verbatim, which my first draft missed: EIX explicitly states it will "incur additional material losses" on the Eaton fire and is currently "unable to reasonably estimate a range of losses." That sentence matters more than any accrual figure — it means $1.128 billion is not the exposure, only "the part that can already be calculated." And that sentence is also the hardest evidence that "this is a capital-structure problem, not an earnings problem." Comparison set: EIX's final estimated total losses for the 2017/2018 events were $12.7 billion, with $11.252 billion paid cumulatively. With 32,000 plaintiffs against a $1.128 billion accrual, and the company itself unable to estimate a range, the existing accrual most likely sits at the low end of the plausible loss range.
-
Also note: EIX's current ratio of 0.66 is the worst of the three; debt/common equity of 2.50x is the highest of the three; and its common equity base of only $17.446 billion is the smallest, giving it the weakest capacity to absorb write-downs. Its buffer relative to PCG is interest coverage of 3.83x, materially healthier (PCG only 1.89x), plus a track record of $11.252 billion actually paid, which demonstrates its ability to execute through catastrophe payouts. Q2 EPS of $1.54 beat the $1.20 consensus — this is not an earnings problem, it is a capital-structure problem, and the two must not be conflated.
-
The 5.76% dividend yield should be read as risk pricing rather than a yield opportunity: on an ex-non-recurring basis the payout ratio is already 55.8%, and if the Eaton accrual is revised up, dividend coverage tightens quickly.
-
Pre-market and technicals: 08:02 ET −12.65% @ $61.29 (notional $7.40 million) → 08:17 ET −13.28% @ $60.85, notional $9.8 million (160,743 shares). This must be stated honestly: $9.8 million is still not enough to serve as strong evidence, and the pre-market reading could be revised substantially after the open. The current price is already below every one of the four brokers' freshly cut targets (including MS's lowest at $65). It is still about 14% above the 52-week low of $52.00 — unlike PCG, EIX has not reached its low.
-
Final judgment: short watch. Relative to PCG, EIX's gap is smaller and it is further from its low, and the accrual-adequacy risk, which is independent of the legislation, is still unpriced, so the odds are better than PCG's; but the pre-market liquidity evidence is weak and needs volume confirmation at the open.
③ A "control-group test" for California utilities — why this is not a rate-driven utility selloff
This is the most important falsification test in this piece, and the conclusion determines who to short.
| Name | California exposure | Pre-market change | Pre-market notional | Verdict |
|---|---|---|---|---|
| PCG | Pure California | −16.39% | $51.10 million | Event core |
| EIX | Pure California (SCE) | −13.28% | $9.8 million | Event core |
| SRE | California + Texas Oncor | −4.33% | $1.8 million | Diluted (real wildfire exposure only 26.5%) |
| DUK | No California | −0.67% | $29.80 million | Control group |
| AEP | No California | +0.04% | $0.10 million | Control group |
| SO / NEE / ED / PPL | No California | −0.29% ~ −0.58% | All <$1 million | Control group |
| XLU | Sector | −1.05% | $4.60 million | Almost the entire decline comes from the top three |
DUK, on $29.60 million of pre-market notional (the second largest in the group), is down only 0.37% (the 08:16 ET reading was −0.67% on $29.80 million) — a liquid, high-confidence control. If today were a rate-driven or sector-level utility selloff, DUK could not sit still. The declines sort strictly by California exposure: pure California −16%/−13% > mixed −4.3% > no California ≈ 0. Therefore: this is a purely Californian regulatory event, not a utility sector event.
Breadth check (to avoid "only looking at the names I wanted to look at"): I pulled pre-market quotes name by name for 127 large caps (S&P 100 constituents + all major utilities) and sorted by |% change|; the top three are precisely PCG (−16.39%), EIX (−13.28%) and SRE (−4.33%), and fourth place, HAL, is only +2.57%. There is a gap of more than 4× between the three California names and the rest of the market.
Why SRE is down only 4.3% — computed from segment profit rather than a vague "it has a Texas business"
SRE's 10-Q (R116/R117/R119,2026-06-30) H1-2026 earnings attributable to common shareholders by segment:
| Segment | $M | Share | Exposed to California wildfire subrogation? |
|---|---|---|---|
| SDG&E (California electric) | 486 | 26.5% | Yes — the only genuinely exposed segment |
| SoCalGas (California gas) | 531 | 29.0% | No (gas distribution, no transmission-line ignition liability) |
| Sempra Texas / Oncor (equity method) | 517 | 28.2% | No (Texas, PUCT regulated) |
| Sempra Infrastructure | 492 | 26.8% | No |
| Parent and other | (193) | −10.5% | — |
| Total | 1,833 | 100% | Sum check ✓ consistent with 10-Q disclosure |
Key correction: SRE's California segments are 55.5% of profit, but the real wildfire exposure is only SDG&E's 26.5%. Taking "California exposure of 55%" as the wildfire exposure overstates SRE's risk by roughly double — SoCalGas is gas distribution and does not carry equivalent ignition liability. And this ratio gets the price reaction right: the exposure ratio is 26.5% : 100% ≈ 1 : 3.8, and the price reaction ratio is −4.33% : −16.4% ≈ 1 : 3.8. Market pricing is highly self-consistent with the exposure structure — which in turn strengthens the case that "sorting by California electric exposure" is itself the right characterization. Conclusion: short candidates should be strictly limited to PCG/EIX. SRE is the wrong expression tool — 73.5% of its profit is unrelated to this logic, and its $1.8 million of pre-market volume is itself insufficient to support any conclusion. SRE also has a balance-sheet layer of buffer: debt/equity market cap of only 0.69x (the only one of the three whose equity market cap exceeds its debt), and the healthiest current ratio at 1.64. But the buffer is fully priced — P/B of 1.62x and ex-non-recurring P/E of 20.2x are more than double PCG's and EIX's, and its FCF of −$5.24 billion and capex/operating cash flow of 197% are the worst of the three.
A judgment I got wrong myself and then overturned with my own numbers (the correction process is preserved)
What the first draft said here was: "XLU is August's worst sector (−3.65%), PCG/EIX/SRE are already down 4.49%/4.36%/4.79% in August, and today is the accelerating end point of a monthly downtrend." That sentence is wrong on two levels:
| August (7/31→8/28) | PCG | EIX | SRE | DUK (no California) | D | CEG | XLU |
|---|---|---|---|---|---|---|---|
| Monthly change | −4.49% | −4.36% | −4.79% | −4.13% | −5.23% | +5.33% | −3.65% |
- "Sorting by California exposure" holds only for today's pre-market, and does not hold at all on a monthly scale. DUK is −4.13% in August, essentially no different from "pure California" PCG at −4.49% and EIX at −4.36%. August was a de-rating of the entire utility sector (rate-driven), not something specific to California. Showing only XLU and not DUK's monthly number in my first draft was selective presentation.
- Worse is the arithmetic: PCG is −4.49% for August, yet Friday alone was −7.52% ⇒ 7/31→8/27 was actually +3.19%. PCG was up in August. EIX is −4.36% for August with Friday at −4.76% ⇒ essentially flat through 8/27. 100% of both names' August declines come from that single Friday; there is no "monthly downtrend" at all.
The correct statement: today's declines sort strictly by California electric exposure (this part does hold, and is quantitatively corroborated by SRE's 26.5% exposure); but this is a two-day event that only began on Friday, not the end point of a monthly trend. August's utility sector decline is a rates story, unrelated to SB 492 — stitching the two together is recording a rate attribution as a regulatory attribution.
The control group itself needs two discounts
- DUK's $29.80 million pre-market is 30–200× the other utilities in the group, an outlier, and a single block trade cannot be ruled out. If so, the pivot of "a liquid control" weakens — I could not confirm its composition, and it is flagged as to-be-verified.
- The weighting does not close: if non-California utilities are broadly −0.29% to −0.67%, their drag on XLU is about −0.3pp, and adding the three California names' roughly −0.97pp gives a total that would exceed XLU's actual −1.05%. That indicates at least one figure in the table is thin-volume noise, so "strict sorting" should be read as a directional conclusion rather than a precise ranking.
The biggest unknown in this theme (it must be written down, because it determines how much damage there is)
I was unable to obtain the current remaining balance of the AB 1054 state wildfire fund. Known: initial size $21 billion; PCG has already drawn $1.010 billion for the Dixie fire, and EIX has recognized expected recoveries of $645 million for Eaton; PCG's liability cap is $5.1 billion (equal to 20% of its transmission and distribution equity rate base, conditional on holding a valid safety certification). But the fund's cumulative consumption and remaining capacity cannot be confirmed. This is the pivot of the whole logic: if the balance is still ample, today's market reaction may be excessive; if it is near exhaustion, the "financing risks" in PG&E's 8-K are literal. Until that number is in hand, any judgment about "has it fallen enough yet" is missing a critical input.
4ValeroVLOthe right mechanism, a crowded position · long side · total 63
-
Related news (each figure is labeled with which day it belongs to, because none of them are from today): the diesel crack hit a record $102.20/bbl intraday on 8/17 — but it is currently $93–94, about 8.5% off the peak, so "record" describes a level from 14 days ago, not the present; the WTI 3-2-1 crack is about $59/bbl, close to 3× the level at the start of the year; U.S. distillate inventories were about 105.6 million barrels in the week of 8/14 (107.1 million at the start of August), the lowest for that time of year since 1996 — this item points tighter, not looser, than my first draft said (RBN Energy8).
Another piece of evidence my first draft did not use, but which matters more for timing: on Friday UGA (gasoline ETF) was +2.29% while USO (crude) was −0.24% — the crack was already widening during Friday's session. That weakens the timing claim that "today is the opportunity": the refiners' repricing started in the prior session, so today is day two, not day one.
-
Catalyst logic (this has to be spelled out, otherwise you reach the opposite conclusion): rising crude is a cost-side negative for refiners themselves. Refiners earn the crack spread, not the oil price. For the transmission chain to hold, the crack must widen in step — Jefferies' formulation is that "the Hormuz shock shows up in crack spreads rather than crude."
-
Structural evidence (hard and verifiable): the 3-2-1 crack (computed from EIA spot prices) went 2025Q2 $19.97 → 2026Q2 $47.51 → $62.56 in 2026Q3 to date. The single most important item: from June to July 2026, Brent fell from $85.40 to $83.76 while the crack widened from $46.44 to $62.99 — crude down, crack up, which proves this round of refining profit is driven by distillate tightness itself, not carried up by crude. Company data confirms the same direction: VLO's 2026Q2 realized refining margin was $23.62/bbl (2Q25 $12.35, +91%), and refining segment operating income went $1.3 billion → $4.5 billion; CVX's downstream profit over the same period went $737M → $4,868M, a completely independent company confirming the same cycle in the same period.
-
But today's tape is moving the other way — this is the most important sentence in this section:
08:15 ET (next-month contract, avoiding the September RBOB expiring today) Friday settle Current Change WTI (Nov) $81.83 $84.21 +2.91% RBOB gasoline (Oct) $3.0502 $3.0617 +0.38% ULSD heating oil (Oct) $4.2490 $4.3480 +2.33% 3-2-1 crack $63.06 $62.39 −$0.67/bbl (−1.06%) Both product legs are underperforming crude. On today's price mix, VLO's unit economics are worse than Friday's: −$0.67/bbl × 268.5 million bbl/quarter × 50% capture rate × 0.79 ≈ −$70 million after tax per quarter (about −$0.25/share). ETF proxies independently corroborate the same direction: USO (WTI) +3.35%, BNO (Brent) +3.17% vs UGA (gasoline) +1.27%. Three independent sources (futures, ETFs, spot) agree. Basis note: the September RBOB contract expires today and its quote is frozen at
last = prev(marked UNCH), so that contract's reading is unusable today; everything switches to the next-month contract. -
Pre-market and technicals: 08:02 ET +2.05% @ $359.57 → 08:17 ET +1.91% @ $359.10, pre-market notional $7.3 million (20,416 shares). Nominally it breaks the 52-week high of $353.00, with MPC at $376.36 and PSX at $248.50 breaking out in step.
But that "breakout" has to be discounted: VLO's $7.3 million of pre-market notional is only 3.1% of CVX's ($237.5 million). Pushing a stock through its 52-week high on that volume gives "market confirmation" close to zero evidentiary force. Three names breaking out together raises pattern consistency, but the three names' combined pre-market notional is still under 5% of CVX's alone.
-
Risk (where this piece most needs restraint): refiners are the most crowded trade in the market, and I computed the degree of crowding myself. YTD computed off the 2025-12-29 close:
VLO MPC DINO PSX — XLE XOM CVX SPY YTD +116.5% +126.8% +112.8% +89.1% +37.3% +27.8% +29.5% +12.6% The refiners' gains are about 3× the energy sector as a whole (XLE +37.3%) and about 9× the S&P (+12.6%). The baseline is the 2025-12-31 close (VLO $162.79 / MPC $162.63 / PSX $129.04). Media figures of "+111%/+118%" are slightly lower, meaning the media basis understates the crowding. CNBC on 8/17 and IBTimes both note: on the previous 5 occasions refining stocks produced gains of this magnitude, a pullback followed every time.
-
Valuation: this is a textbook "low P/E + extreme high P/B" pattern and must be called out:
VLO Current FY2021–FY2025 fiscal year-end range Verdict P/B 4.06 1.41–1.92 2.1× the top of the range Dividend yield 1.34% 2.82–6.02% Far below the bottom EV/EBITDA 7.84 3.20–7.69 Marginally above the top P/E (TTM) 14.73 4.26–33.23 Median P/E (forward) 8.43 — Looks cheap A forward P/E of 8.43 implies forward EPS of $41.80 versus TTM of only $23.92 (+75%) — sell-side models have already written in "crack spreads holding near current levels." That is not cheap; it is peak-cycle earnings being treated as normalized earnings: the E in the denominator is at a cycle top, while the B in the denominator does not inflate with the cycle. As soon as the crack stops widening, forward EPS has no room to be revised up; and once it mean-reverts, what collapses first is the denominator of the P/E. Back-solve check (to rule out a buyback-driven accounting illusion): VLO's share count fell from about 373 million in 2022 to 288 million (−23%), but net assets per share rose over the same period from about $62 to $86.83 — the denominator is growing while P/B still expanded to 4.06, which shows this is a real relative move, not buybacks shrinking B.
-
Final judgment: watch closely · reduce size. To be explicit, I do not treat "it went up too much" as a reason to avoid — a high position is a sizing problem, not a direction problem; historically, treating "it is high" as a bear case produces missed moves more often than avoided risk.
But today's situation is more specific than "it is high": the structural mechanism (crack widening) is hard, while today's price mix is moving the other way (crack −$0.67/bbl), and the pre-market volume driving the breakout is only 3.1% of CVX's. In other words — the long-term logic holds, but today's rise has no same-day basis. The more reasonable explanation is front-running (the market pricing in advance the transmission of "Hormuz will choke Middle East product exports again"), and front-running is front-running: today's futures curve does not yet support it.
5ChevronCVXlong side #2 · total 67
-
Related news: Brent $91.22 (+3.54%), WTI $86.65 (+3.90%), at 08:08 ET.
-
Catalyst logic: sector β transmission, not company-specific news. Catalyst directness is limited accordingly.
-
Pre-market and technicals: +2.25%, pre-market notional $237.5 million (08:13 ET) — the best liquidity confirmation in the energy sector. At $206.41 it is still 4% below its 52-week high of $214.71. August +2.56%.
One basis point that needs correcting over time: when I first pulled data at 08:02 ET, CVX was the only energy name with meaningful notional. But by 08:16 ET, XOM's pre-market notional had expanded to $128.1 million (802,083 shares, +1.94%) — so "CVX is the only confirmation" no longer held half an hour later; there are now two independent confirmations, CVX and XOM. This is exactly the point that pre-market volume is cumulative: any "only" judgment based on a single-point snapshot has an expiration date. The rest of the energy names still mostly sit in the $1–8 million range of pre-market notional, with weak single-name evidentiary force.
-
Cross-validation: USO +3.32% ($66.90 million), BNO +2.95%, consistent with the Brent/WTI futures moves — the ETF proxies and the futures corroborate each other, ruling out a silently stale single quote source.
-
Oil-price elasticity: the transmission mechanism differs completely across the four names, so they must be measured with the same stick. Absolute dollar amounts are misleading given differences in market cap; the only comparable basis is "per $10 of oil → annualized after-tax profit ÷ market cap":
Per $10 of oil → annualized after-tax profit As % of market cap Transmission lag OXY About +$2.5 billion About +4.3% Immediate (within one quarter) CVX (upstream only) About +$5.3 billion ~ +$7.1 billion +1.3% ~ +1.8% Immediate VLO ≈ 0 (even slightly negative) ≈ 0 Not applicable — the profit function is the crack spread, not the level of crude SLB Short term ≈ 0 or negative ≈ 0 6–12 months or longer, and offset by Middle East activity disruptions OXY's relative elasticity is 2.4–3.2× CVX's, for three independent reasons: ① business purity — CVX's 2026Q2 included $4.868 billion (40% of total profit) from downstream, which is determined by crack spreads rather than the crude level; ② financial leverage — OXY's net debt of $9.6 billion plus $8.3 billion of preferred means fixed claims total about 23% of EV, versus CVX's net debt at only 6.7% of EV; ③ CVX's DD&A base has been pushed up by the Hess acquisition (TTM $23.6 billion, +36% YoY), diluting the leverage effect of incremental revenue. Two cross-checked methods for CVX: the regression method (1Q26→2Q26 upstream profit normalized for volumes) gives about $7.06 billion annualized per $10 of Brent = 1.78% of market cap; the bottom-up method (liquids production of 2,585 kb/d × a measured 82% pass-through × a 31.6% effective tax rate) gives $5.29 billion = 1.34% of market cap. The two methods bracket 1.34%–1.78%, consistent in magnitude.
-
One piece of counter-evidence that must be given (OXY): OXY's 2026Q2 realized U.S. natural gas price was −$1.48/Mcf (negative), −51% of NYMEX (Permian Waha hub takeaway constraints); the global gas realization was −$0.80/Mcf. OXY's gas leg is charging shareholders, and that leg is unrelated to the oil price.
-
A systematic basis error in mainstream data sources (OXY): third parties generally give OXY an EV of $69.55 billion = $59.08 billion market cap + $10.48 billion net debt, entirely omitting the $8.287 billion of preferred stock held by Berkshire (which consumes $680 million of fixed dividends a year, ahead of the common). Adding it back gives EV ≈ $77.8 billion, and EV/EBITDA goes from 5.07× to 5.67×, net debt/EBITDA from 0.76× to 1.37×. A substantial part of the impression that "OXY is the cheapest of the four" comes from an omitted item.
-
One valuation signal for CVX itself: CVX's dividend yield of 3.53% is below every one of its past five fiscal year-end observations (the lowest being 3.69%); P/B of 2.09 hugs the 5-year ceiling (1.59–2.15). And a forward P/E of 12.99 implies EPS rising from $10.41 to $15.54 (+49%) — that upward revision has already baked in "Brent stays high."
-
Final judgment: watch closely. As the cleanest, most liquid large-cap tool for expressing a view on oil direction; but be clear on three points: ① this is an increment within an already-priced regime, not a new story; ② the benefit of higher oil has already been realized once on the financials (2026Q2's Brent average of $102.63 is already booked); ③ if the goal is oil-price elasticity, OXY is 2.4–3.2× as efficient as CVX — but you have to accept its negative gas realizations and preferred burden.
⑥ SLB — correcting a classification error: today it is not an oil-price stock, it is a data center stock
In my first draft I put SLB under "oilfield services · oil-price transmission." That classification is wrong, and is corrected here.
- Related news (primary source): SLB 8-K + EX-99, filed 2026-08-31 (acc 0001193125-26-375358, Item 7.01). SLB has agreed to acquire Kelvion (thermal management / heat exchange technology, over a century old) for $3.4 billion in cash and the assumption of about $700 million of debt, for total transaction value of about $4.1 billion; sellers are funds managed by Apollo (control) and funds managed by Triton (minority).
- Consideration ≈ 11× 2026E EBITDA (pre-synergy) / 8.5× (with synergies); expected to close in the first half of 2027; accretive to EPS and FCF per share within 12 months of closing; $120 million of annualized EBITDA synergies within three years.
- Kelvion 2026E revenue $2.3–2.4 billion, adjusted EBITDA $350–400 million, of which data centers are $1.2–1.3 billion (the largest and fastest-growing end market).
- SLB's own data center business has a 2024–2026 revenue CAGR above 90%, with cumulative delivered capacity exceeding 2 gigawatts by year end; combined pro forma 2026 data center revenue above $2 billion with adjusted EBITDA of about $300 million; 2028 targets are revenue of $4.5–5.0 billion and adjusted EBITDA of $700–800 million.
- CEO Olivier Le Peuch verbatim: "AI is driving the most significant infrastructure investment cycle in our lifetime."
- Why "attributing this to Hormuz gets the causality backwards" — three counter-facts:
- SLB was the only one of the four energy names whose profit declined in a quarter when Brent averaged $104 (2026Q2): GAAP EPS $0.52 (2Q25 $0.74, −30%), net profit −22%, adjusted EBITDA −7%, EBITDA margin −284bp YoY.
- Stripping out the ChampionX consolidation contribution ($899 million), organic revenue was −5.5% YoY — while Brent was +53% YoY over the same period.
- Middle East and Asia revenue of $2.57 billion (28.6% of total) was −4% sequentially, with the Middle East itself −13% sequentially, which the company itself attributes to "conflict-related activity declines and operational disruptions"; the CEO said the timing of a full recovery is "still uncertain, dependent on a durable resolution of the conflict."
Conclusion: a Hormuz escalation transmits negatively to SLB in the near term (Middle East field activity disruptions, logistics turmoil) and only potentially positively in the long term (the capex cycle). Oilfield services sell customers' capex, not oil — and that transmission chain has historically run 6–12 months.
- Valuation: pure multiple expansion, not earnings-driven. P/E (TTM) 27.80 against a 5-year range of 12.14–22.33 — already above the ceiling; EV/EBITDA 12.70 (high in the 7.74–14.75 range). The stock has run from a 52-week low of $31.64 to $57.85 (+83%) while EPS is down 26% YoY. That means the current valuation is carried almost entirely by the "data center infrastructure" narrative, and this morning's Kelvion acquisition is the direct confirmation of that narrative — and also its valuation premise.
- One verifiable tension (worth checking on today's 10:00 ET call): on a TTM pro forma basis, net debt of $8.73 billion + $4.1 billion of consideration = $12.83 billion, divided by (TTM adjusted EBITDA of about $7.38 billion + Kelvion's $375 million) = 1.65×, above the "through-cycle net debt/EBITDA of no more than 1.5×" target the company reiterated in its press release. That gap may be filled by natural EBITDA growth before the 2027H1 close, but on today's numbers it is 1.65×. It needs confirming which year's EBITDA base the company's pro forma uses, whether the $4.1 billion consideration is debt-financed, and whether it affects the reiterated "more than $4 billion returned to shareholders in 2026."
- Final judgment: priority deep-dive. This is the only large-cap, primary-source catalyst inside today's window that the market is broadly misreading as "an oil-price move." But be clear on two points: ① the deal closes in 2027H1 and synergies take three years, so near term there is narrative but no consolidated profit; ② its core oilfield services business is deteriorating, its valuation is already outside the top of its 5-year range, and if the narrative is questioned there is no low-valuation floor beneath it.
7BroadcomAVGOlong side #1 · total 70 · but the catalyst is Wednesday
- Related news: company IR announcement of FY26Q3 results after the close on 9/2 (Wednesday) (StockTitan11). This is one of two large-cap tech prints this week that are confirmed by the company as a primary source and whose date and weekday are self-consistent — the other is PANW (after the close on 9/1, Tuesday, FY26Q4 and full year), about $85 billion of market cap. Writing "the only one" in the first draft was wrong and has been corrected.
Also to be stated: this piece does not give DELL's earnings date. The available secondary sources conflict (one says Tuesday, another says 9/3), and "Tuesday, September 3" is itself self-contradictory (9/3 is a Thursday). Unable to confirm from a company primary source, this piece leaves it blank rather than guessing.
- Today pre-market: +0.17% ($84.20 million), Friday −0.74%. It has no catalyst today — its score comes from "there is a certain, high-information event this week."
- Final judgment: priority deep-dive (positioning for Wednesday, not trading today). IV will rise into the print, and there is IV crush risk after Wednesday's close; anyone participating should build the understanding before the print rather than chase price on the day.
⑧ NVDA / SMH — semiconductors: a bounce with no news
- Data: NVDA was −4.57% Friday and +0.69% this morning (pre-market notional $564 million) — together with MSFT's $544 million, the two largest in the market, and in opposite directions; SMH was −3.47% Friday and +0.34% this morning; AMAT/LRCX/KLAC were −4.29%/−5.24%/−4.48% Friday and +0.40%/+0.50%/+0.39% this morning.
- Judgment: there is no new news at all. This is a technical repair following Friday's "AI capex trade de-risking," compounded by the month-end effect. SMH is still −7.87% from its August high of $600.37 — the bounce is trivial relative to the decline.
- Conclusion: watch only. Its value is as a sentiment thermometer: if semis cannot hold their gains in the first 30 minutes, Friday's de-risking is not over.
⑨ Gold, the dollar, defense: an argument I have to weaken myself
| Asset | Friday | This morning pre-market | Pre-market notional | Reading |
|---|---|---|---|---|
| Gold futures (Dec'26) | — | −0.53% @ 4,505.80 | — | No haven bid |
| GLD | −3.24% | −0.05% | $86.50 million (sufficient) | No haven bid |
| DXY | +0.52% | −0.16% | — | No haven bid |
| USD/JPY | — | −0.21% (yen stronger) | — | Very marginal haven bid |
| LMT / NOC / RTX / GD | −0.36%/+0.08%/−0.17%/−0.19% | +0.38%/−0.65%/−0.19%/−0.35% | $0.50 million/$0.30 million/$5 million/$0.04 million | Too thin to constitute evidence |
What my first draft wrote here was "not one of the three haven legs lit up ⇒ the risk premium is already priced." That inference is flawed, and I downgrade it as follows.
Flaw one: confounded variables. Gold and the dollar are currently dominated by Warsh's hawkish turn — Friday saw DXY +0.52% and GLD −3.24%. A hawkish repricing = higher real rates = pressure on gold, support for the dollar, exactly the opposite direction from a geopolitical haven bid, so the two offset. So "gold not rising" could mean "geopolitics is already priced" or "the Fed drowned it out," and those two hypotheses cannot be separated in today's data.
Flaw two: the third leg simply cannot be read. Defense-stock pre-market notional runs $0.04 million to $5 million, not enough to support any directional conclusion — I cannot say "defense stocks refused to rise," only that "there is no readable defense-stock signal pre-market."
Flaw three: there is one reading in the opposite direction that my first draft did not include — VIX 15.23, +5.54%. If the risk premium were truly indifferent, VIX should not be up 5.5%.
The downgraded conclusion: safe-haven assets show no panic-level displacement (that much holds, and GLD's $86.50 million of notional is enough to count); but the stronger claim that "geopolitical risk is fully priced" is not supported by today's evidence. The real evidence for "broadly priced" is not in the gold price but in three facts: Hormuz has been closed for 183 days, Brent at $91 is below April's $117, and the market ignored the Kharg post. I shift the argument's center of gravity from "assets did not react" to those three facts — the former is weak evidence, the latter is hard.
⑩ Airlines — the mirror image of fuel cost (short side)
UAL −1.27% ($1 million), DAL −0.96% ($0.90 million), AAL −0.88% ($2.50 million), LUV −0.93% ($0.30 million). All four are in exactly the same direction, which raises confidence at the basket level; but every single name's pre-market notional is too small, so no individual reading can be taken as fact. Cruise lines move the same way: CCL −0.65%, NCLH −0.84%, RCL −0.15%. Conclusion: watch only. If oil gives it back intraday, this leg reverses first.
⑪ The crypto chain — a bounce with no catalyst
MSTR +1.96% ($99.90 million), IBIT +1.23% ($131.7 million), COIN +1.12% ($23.30 million); Friday they were −7.34%/−3.07%/−6.33% respectively. The notional is sufficient, but I found no corresponding news catalyst. Classified as a technical bounce after Friday's oversold move. Conclusion: watch only.
6. Bearish / Avoid List
| Ticker | Name | Theme | Core negative | Reason to avoid (specific) | Short watch? |
|---|---|---|---|---|---|
| PCG | PG&E | California wildfire | The company's own 8-K concedes SB 492 does not resolve "financing risks"; three banks downgrade the same day, Mizuho PT $16 | Structural liability exposure is uncapped; but it is already −16% to −18% pre-market and below both the 52-week low and book value, so the gap has eaten most of the odds | Yes, but not into the gap |
| EIX | Edison International | California wildfire | Same as above; MS PT $65, Mizuho $70; credit already at BBB− (2025/9) | The current price of $60.85 is already below every newly cut target; the Eaton accrual of $1.128 billion vs 32,000 plaintiffs is of questionable adequacy | Yes (a smaller gap than PCG, still about 14% above the 52-week low) |
| SRE | Sempra | California wildfire | Mizuho target $104 → $84 (−19%), and SRE closed Friday at $84.31 — the target has been cut right up against the current price | Real wildfire exposure is only 26.5% of H1 profit (SoCalGas is gas with no ignition liability; Oncor is in Texas); pre-market volume only $1.8 million | Not a first choice (exposure is diluted), but thin volume does not negate its evidentiary force — thinness only affects executability |
| UAL / DAL / AAL / LUV | Airlines | Fuel cost | Brent +3.54% | High fuel share of costs; but all four have pre-market volume <$2.50 million | No (directional observation only) |
| SMCI | Super Micro Computer | AI hardware | No new news, −3.59% Friday, another −1.56% this morning | Sustained weakness with no catalyst; already −38% from the 52-week high of $58.78 | No |
| Pre-market gainers list | RDHL/AEHL/VVOS/YDDL etc. | — | — | All have market caps <$2 billion, and I found no verifiable primary-source catalyst; RDHL turned over 32.60 million shares pre-market at a $1.30 share price | Avoid entirely, do not participate |
| XLAB | Exascale Labs | AI infrastructure | −15.18% | Just completed a SPAC merger listing on 8/28, market cap only $193 million; current moves are de-SPAC unlock volatility, not fundamental information | No |
7. Within-Theme Rankings
Theme 1: California wildfire liability (bearish)
| Rank | Ticker | Role | Catalyst directness | Fundamental support | Liquidity/recognizability | Conclusion |
|---|---|---|---|---|---|---|
| 1 | PCG | Leader (pure California, exposure ~100%) | Extremely high | P/B 0.95, below book; interest coverage 1.89x, lowest of the three; debt/market cap 2.13x | Pre-market $51.10 million, best in the market | Short watch (the entry point has passed) |
| 2 | EIX | Core casualty (pure California, exposure ~100%) | Extremely high | Credit already BBB− (2025/9); Eaton accrual $1.128 billion vs 32,000 plaintiffs; current ratio 0.66, worst of the three | Pre-market $9.8 million, on the thin side | Short watch (better odds than PCG) |
| 3 | SRE | Peripheral (real wildfire exposure only 26.5% of H1 profit) | Medium | Non-California businesses are 55.0%; SoCalGas is gas with no ignition liability | Pre-market $1.8 million, too thin | Watch only (the wrong expression tool) |
| — | DUK/AEP/SO/NEE/ED | Control group (unaffected) | None | — | DUK $29.80 million, down only 0.67% | Proves this is not a sector event |
Theme 2: AI data center infrastructure (bullish · new)
| Rank | Ticker | Role | Catalyst directness | Fundamental support | Liquidity/recognizability | Conclusion |
|---|---|---|---|---|---|---|
| 1 | SLB | Leader (its own M&A) | Extremely high (today's 8-K, primary source) | Data center revenue CAGR >90% for 2024–26; pro forma 2026 revenue for that business >$2 billion | Pre-market $4 million (thin, but the catalyst is a written disclosure and does not depend on pre-market volume) | Priority deep-dive |
| 2 | AVGO | Spillover/adjacent | Low (the catalyst is after the close on 9/2) | AI ASIC leader | $84.20 million | Priority deep-dive (positioning for Wednesday) |
| — | Cooling/power chain | Second-order beneficiaries | — | I found no verifiable pure-play U.S.-listed cooling name with an announcement inside the window, so no names are given and nothing is invented | — | Currently none |
Theme 3: Energy (bullish)
| Rank | Ticker | Role | Catalyst directness | Fundamental support | Liquidity/recognizability | Conclusion |
|---|---|---|---|---|---|---|
| 1 | CVX | Leader | Medium | Net debt/EBITDA 0.56x, $8.4 billion of debt reduction in a single quarter; but the 3.53% dividend yield is below the bottom of the 5-year range | $237.5 million, best liquidity | Watch closely |
| 2 | VLO | Elasticity (crack spread) | High (structural) / low (same day) | The hardest structural mechanism, but P/B of 4.06 is 2.1× the 5-year ceiling, and the crack is −$0.67/bbl today | $7.3 million (only 3.1% of CVX's) | Watch closely · reduce size |
| 3 | XOM | Leader | Medium | Largest scale | $128.1 million (volume built from 08:16 ET, the second strong confirmation) | Watch closely |
| 4 | MPC | Elasticity (crack) | High | Same as VLO | $2.6 million | Watch closely · reduce size |
| 5 | OXY | Highest elasticity (per $10 of oil ≈ 4.3% of market cap, 2.4–3.2× CVX's) | Medium-high | Net debt/EBITDA goes from 0.76x to 1.37x once the $8.287 billion of preferred is added back; U.S. realized gas price of −$1.48/Mcf is negative | $4.2 million | Watch closely |
| — | Removed from this theme | — | Today's catalyst is a $4.1 billion data center acquisition, not oil; and Middle East revenue is −13% sequentially | $4 million | Reclassified to §5⑥ | |
| 7 | COP | Core beneficiary | Medium | Pure upstream | $4.2 million | Watch closely |
| 8 | HAL | Elasticity (oilfield services) | Medium | North American frac | $2.4 million | Watch only |
| 9 | PSX | Elasticity (refining) | High | — | $0.8 million, too thin | Watch only |
| 10 | DVN/APA/EOG/FANG | Peripheral | Medium | — | All <$1 million | Watch only |
| — | XLE / XOP | Sector tools | — | — | $10.70/$10.90 million | Cleanest way to express β |
Theme 4: Software give-back vs semis buy-back (month-end rebalancing, neutral)
| Rank | Ticker | Role | Catalyst directness | Pre-market notional | 12 months | Conclusion |
|---|---|---|---|---|---|---|
| 1 | NOW | Largest give-back | No news | $85.60 million | −20.82% (−25.69% from the 52-week high) | Watch only |
| 2 | MSFT | Weight anchor | No news, August +10.50% | $544 million | — | Watch only |
| 3 | ORCL / CRM | Same-direction give-back | No news | $42.70 million / $24.30 million | CRM +2.09% | Watch only |
| 4 | NVDA | Inverse thermometer | No news, −4.57% Friday | $564 million | — | Watch only |
| 5 | SMH | Sector tool | No news | $23.70 million | +88.59% (−17.67% from the June high) | Watch only |
| 6 | IGV | Inverse sector tool | August +15.78% | $4.2 million | +1.26% (−7.20% from the 52-week high) | Watch only |
IGV's −0.70% understates the true magnitude of this leg: the ETF's largest weights (MSFT/CRM/ORCL/NOW/ADBE/INTU) are all down and all in the same direction, while IGV itself has only $4.2 million of pre-market notional — the constituents' combined pre-market notional far exceeds the ETF's own, so per-stock breadth rather than a single ETF reading should govern.
8. Opening Verification Signals
⚠️ Today's most important verification point is not on the tape; it is in Sacramento
- SB 492 is on the Assembly Third Reading File today, and today is the last day of the session. Watch the SB 492 status page on
leginfo.legislature.ca.govand the Assembly Daily File: ① does it pass; ② does a floor amendment appear that puts subrogation or a fund replenishment mechanism back in; ③ is it sent to the governor. - This is the only variable today that can overturn this piece's first theme wholesale. If a floor amendment favorable to utilities appears, PCG's and EIX's −16%/−13% gaps get substantially filled; if it passes as currently drafted, today's pricing is confirmed.
- Next-day node: PG&E's dedicated conference call at 08:30 ET on 9/2 (announced in the 8-K); this is the single highest-information point, above today's open.
Pre-market (before 09:30)
- Whether PCG's pre-market decline is widening or converging: the path was 08:02 −18.4% → briefly −19.16% → 08:17 −16.39%, while notional expanded from $36.60 million to $51.10 million. A converging decline on expanding notional looks more like bids stepping in at the gap than one-way liquidation. If it re-widens on volume after the open, the opposite holds. The second criterion is BVPS of $14.676: closing above or below it determines whether "below book" was an intraday wick or a new valuation state.
- Whether EIX's pre-market volume can expand above $30 million: the current $9.8 million reading is evidentially insufficient, and no conclusion should be drawn from it until volume arrives.
- Whether energy is gap-and-go or gap-fill: CVX ($237.5 million) and XOM ($128.1 million) are the only two samples with enough liquidity to read; the rest of the energy names mostly sit at $1–8 million of pre-market notional and cannot count individually.
Intraday (first 30 minutes)
- The single most important item: does the crack spread outperform crude — and this one has already been partly answered before the open, and the answer is "no." The 08:15 ET next-month contracts give a 3-2-1 crack of $63.06 → $62.39, narrowing $0.67/bbl; products (gasoline +0.38%, diesel +2.33%) both underperformed crude (+2.91%). So the refiners' gains this morning do not hold up on same-day mechanics; they are front-running or pure beta.
Intraday re-check method (mandatory, since the pre-market sample is insufficient): take same-moment quotes for
@CL.2 / @RB.2 / @HO.2once after 09:30 and once at 14:00 and recompute the 3-2-1.- If RBOB/ULSD catch up to and exceed WTI → the crack is widening, VLO/MPC's gains gain a same-day basis, and the refining logic holds for the day;
- If this morning's pattern persists → the crack keeps narrowing, refiners are pure beta following along, and this theme's same-day strength should be downgraded.
Note: the September RBOB contract expires today and its quote is already frozen (
last = prev, marked UNCH), so the next-month contract must be used, otherwise the crack computes wrong.
- Is DUK still sitting still: this is the real-time criterion for "California event vs sector event." If DUK falls more than 1.5% in step after the open, this piece's characterization of "a purely Californian regulatory event" needs to be overturned.
- Can semiconductors hold their pre-market gains: if SMH turns red, Friday's AI capex de-risking is still running and theme 4 is void.
- Sector ETF linkage: whether XLE/XOP move with USO; whether XLU's decline is still contributed solely by PCG/EIX.
Options sentiment
- AVGO reports after the close Wednesday, so IV will keep rising this week; there is IV crush risk after Wednesday.
- With PCG in a −18% gap, put implied vol and skew will be very expensive, so buying puts outright to express the view may already offer poor value.
Risk signals
- Reversal after a gap: energy and refiners are classic "gap up on geopolitics then fill" names, and previous Hormuz-related gap-ups were all given back.
- A lone riser with no sector follow-through: if only CVX rises while XOP weakens, it is defensive allocation by index money rather than a sector move.
- Macro gates: ahead of ISM and the 9/4 payrolls report, the market tends to compress positions; September hike odds of 60.4% mean any strong data is a negative for equities — the opposite of the usual "good news is good news" framework, and worth special care.
- The month-end effect expires at today's close: theme 4 (hardware/software buy-back) is no longer valid tomorrow and cannot be extrapolated.
9. Final Conclusions
① The 5 names most worth watching today
| Ticker | Theme | Rationale | Biggest risk | Verification point (write the verification point first, then the conclusion) |
|---|---|---|---|---|
| PCG | California wildfire (short) | The company's own 8-K concedes SB 492 does not resolve "financing risks"; the largest decline in a 127-name large-cap scan ($51.10 million) | ① SB 492 is only being voted on today, and a floor amendment is the biggest upside risk to shorts; ② Friday already turned over 4.57× average volume, and the gap has eaten most of the odds; ③ the AB 1054 fund balance is unknown | ① the SB 492 vote result on leginfo today and whether there is a floor amendment (above every tape signal); ② whether the decline widens or converges in the first 30 minutes (08:02→08:17 already converged from −18.4% to −16.39%); ③ whether it closes below BVPS of $14.676; ④ the company call at 08:30 ET on 9/2(Basis note: every volume threshold in this piece uses notional dollars, never share counts) |
| SLB | AI data center infrastructure (long) | Today's 8-K: $4.1 billion acquisition of Kelvion, the only large-cap primary-source catalyst in the window that is broadly misread as "an oil-price move" | The deal closes in 2027H1 and synergies take three years, so near term there is narrative but no consolidated profit; P/E of 27.8 is above the 5-year ceiling while EPS is −26% YoY | Today's 10:00 ET call: ① which year's base the pro forma net debt/EBITDA uses (on a TTM basis it is 1.65×, above its self-stated 1.5× ceiling); ② whether the $4.1 billion is debt-financed and whether it affects "more than $4 billion returned to shareholders in 2026" |
| CVX | Crude (long) | The best liquidity confirmation in energy ($237.5 million; XOM also reached $128.1 million from 08:16 ET) | Oil gives it back intraday; the 3.53% dividend yield is below the bottom of its 5-year range | Whether CVX can hold above +1.5% with XOP moving in step and not diverging |
| VLO | Refining cracks (long) | The hardest structural mechanism (crack = profit function), with three refiners breaking their 52-week highs together | YTD +116.5%; P/B of 4.06 is 2.1× the 5-year ceiling; and the crack is narrowing this morning | Recompute the 3-2-1 crack once after 09:30 and once at 14:00 (using next-month contracts). Known: 08:15 ET was $62.39 vs Friday's $63.06, narrowing $0.67 — the same-day mechanism does not hold for now |
| EIX | California wildfire (short) | A smaller gap than PCG and still about 14% above the 52-week low, so better odds; the independent risk of questionable Eaton accrual adequacy is still unpriced | Pre-market volume of only $9.8 million, weak evidentiary force | Whether volume expands above $30 million at the open |
Squeezed out of the top 5 but still worth watching: AVGO (reports after the close on 9/2, confirmed by the company as a primary source; no catalyst today, so it is a positioning window rather than a trading day) and OXY (if the goal is oil-price elasticity, it is 2.4–3.2× as efficient as CVX, but you have to accept the negative gas realizations and the $8.287 billion of preferred).
② The 3 strongest themes today
| Theme | Core catalyst | Persistence | Representative names |
|---|---|---|---|
| 1. California wildfire liability repricing | The finalized SB 492 text contains no reform + PG&E's 8-K today conceding unresolved "financing risks" + four banks downgrading the same day | Strong (structural) — but the bill is only being voted on today, so a binary variable remains for the session; next-day node is the 08:30 ET call on 9/2 | PCG, EIX |
| 2. AI data center infrastructure | SLB's 8-K today: $4.1 billion acquisition of Kelvion, targeting $4.5–5.0 billion of revenue from that business in 2028 | Strong (structural; but closing is in 2027H1) | SLB; spillover watch on AVGO (9/2 earnings) |
| 3. Refined product crack spreads | Structural: the 3-2-1 crack has averaged $62.56 in Q3 to date and widened independently while crude fell | Medium — but the crack is narrowing today, so it does not hold for the session | VLO, MPC, PSX |
"Crude and upstream" has been demoted to the fourth theme, with the reasons stated: Hormuz has been closed for 183 days, Brent at $91 is below April's $117, 2026Q2's $102.63 average is already booked, and gold and the dollar simultaneously refused a haven bid. This is an increment within an already-priced regime, not a new story.
③ What to avoid today
- SRE and non-California utilities: DUK is down only 0.67% on $29.80 million of pre-market notional — this is not a sector event; and SRE's real wildfire exposure is only 26.5% of H1 profit, so using SRE or XLU to express this logic is wrong.
- Chasing PCG short: the direction is right, but a −16% to −18% gap is not an entry point; and Friday already turned over 4.57× average volume while SB 492 is only being voted on today — the premise that "it is settled" has itself not yet been realized today.
- Buying SLB as an oil-price stock: its catalyst today is data center M&A, and Hormuz is a near-term negative for it (Middle East revenue −13% sequentially). Get the attribution wrong and the reason for holding gets overturned by the wrong signal.
- The entire pre-market gainers list of micro caps: RDHL/AEHL/VVOS and others all have market caps <$2 billion, and I could not find a verifiable primary-source catalyst; I will not participate, nor invent reasons for them.
- Sizing up in any direction before the macro data lands: September hike odds are already 60.4% and still rising over the weekend, and this week's two gates, ISM and the 9/4 payrolls, are still ahead.
- Treating today's semiconductor bounce as a trend: it is not news-driven, and the month-end effect expires tomorrow.
④ The final one-line judgment
Today is a day of severe dislocation between "big news" and "new information": the headlines belong to the Middle East — Trump even posted an AI video claiming that Kharg Island, which carries 90% of Iran's crude exports, was being "blown to smithereens," when Kharg was not hit at all and the National Iranian Oil Company called the claim "laughable." The market's answer was Brent up only 3.5%: it does not believe it. Hormuz has been closed for 183 days, and Brent at $91 is still below April's $117 — this is not a regime switch, it is one breath along an already-priced curve. (But to be honest: gold and the dollar were simultaneously pulled the other way today by Warsh's hawkish repricing, so the stronger claim that "geopolitics is fully priced" is not supported by today's evidence; and VIX +5.5% is a reading in the opposite direction.) There are two genuinely unpriced things, and both are written in this morning's SEC filings, not in the headlines: one is PG&E admitting that SB 492 does not resolve its "financing risks" — which pushes PCG's and EIX's valuation anchor from an earnings basis toward a capital-structure basis (P/B 0.95, interest coverage 1.89x), a repricing to be digested in years rather than days; the other is SLB spending $4.1 billion to buy itself out of oilfield services and into being a data center company, while the market today will mostly book its gain to Hormuz — on the same day, one stock was correctly repriced, and another correctly rose for the wrong attributed reason.
And for the theme I most wanted to recommend today, I left myself a criterion that could falsify it on the spot, and it has already gone off: the refiners' structural logic (the crack widening independently while crude fell) is hard, but the 08:15 ET 3-2-1 crack is $62.39 vs Friday's $63.06, narrowing — so VLO's rise this morning has no same-day basis; it is front-running. The long-term mechanism holds, the same-day mechanism does not, and the price is already YTD +116.5% with P/B at 2.1× the top of its 5-year range — when those three things are simultaneously true, the correct action is to reduce size, not to change direction.
Data sourcing and pipeline failure log (internal)
- Repeated 403s from CNBC's web front end via WebFetch (
cnbc.com/2026/08/30/stock-market-today-live-updates,cnbc.com/2026/08/31/oil-prices-hormuz-..., and TheStreet likewise 403). Switched to the CNBC restQuote API (not blocked), which is where the futures/VIX/Treasury/crude data came from, with news content backfilled from search summaries plus Investing.com. - DNS resolution timeout on stocktitan.net (
getaddrinfo ETIMEOUT), so SCE's primary company statement on SB 492 could not be retrieved verbatim; it is referenced only indirectly through search summaries, and the body therefore does not cite it as a primary source. - WebFetch timeout (60s) on delltechnologies.com's IR page, so DELL's earnings date could not be confirmed from a company primary source: MarketScreener says Tuesday, regardsofwallstreet says 9/3, and "Tuesday, September 3" is itself self-contradictory (9/3 is a Thursday). Since it cannot be verified, the body does not mention DELL's earnings date at all. PANW (9/1, Tuesday, IR page) and AVGO (9/2, Wednesday, company press release) both have self-consistent dates and weekdays and are used.
- The stockanalysis screener API returned 404 (the path has changed), so it was replaced with per-ticker calls to
/api/quotes/s/<sym>, which work and include pre-market price/volume/timestamp; 100+ names were pulled in total. - A known bad field in CNBC restQuote (recurring for the Nth time): the Treasury
change_pctcontradicts its ownlast/previous_day_closing(2Y shows +0.043% while last of 4.329% < prev of 4.350%); everything in this piece is computed here instead. - CNBC's
exthrs=1silently returns the prior trading day's data during the pre-market session (every single-stock last_time was stuck at 2026-08-28), consistent with the existing conclusion: the pre-market slot must use stockanalysis, and all pre-market prices in this piece come from the latter. - HES and MRO return 404 on stockanalysis (presumably delisted/acquired, not further verified); SLV's
cpfield returned an unformatted float, causing one formatting exception, which was skipped, and SLV is not cited in the body. - Numerical cross-check (passed): TheStreet reported Brent "+5.00% to $90.43," but $90.43 against Friday's close of $88.10 back-solves to only +2.64%, so its percentage is inconsistent with its own price and was discarded; CNBC's $91.22/+3.54% (which back-solves consistently) was used. The two WTI quotes ($85.51/+2.53% and $84.60/+1.44%) both back-solve consistently against Friday's close of $83.42; they are readings at different moments, not a conflict.
- Sub-agent data-sourcing log:
- ⚠️ yfinance rate limiting is intermittent — two agents in the same period got opposite results: the California utilities group (around 12:0x UTC) succeeded; the energy group (around 12:1x UTC) was blocked at the IP level —
query1/query2.finance.yahoo.comreturnedEdge: Too Many Requestsacross the board and all four names'.info/.financialsraisedYFRateLimitError; the agent confirmed there were no leftover retry processes, so this was a pure IP block where retrying is pointless. The channel the energy group switched to is actually better and should be fixed as the default rather than a fallback: financial statements via SEC EDGAR XBRLcompanyfacts+ the verbatim 8-K EX-99 earnings releases; crude/product spot prices via FRED (EIA primary series) DCOILBRENTEU / DCOILWTICO / DGASNYH / DHOILNYH (note FRED lags 3–4 trading days; the latest observation is 8/25); futures via CNBC restQuote. Agent note:.info's fundamental fields were never trustworthy anyway (previously measured FCF/EV/EPS differing from the statements by 100%+), so even when yfinance works, financial figures should go through SEC. - A new futures data trap hit this time (to be fixed in the process): @RB.1 (September RBOB) expires today, and its quote is frozen at
last = prevand marked UNCH; using it to compute the crack gives a wrong result. Any crack spread computation must use the next-month contracts (@CL.2/@RB.2/@HO.2), and must verify thatlast != prevand that last_time falls on the current day. - Three traps the fundamentals-analyst (California utilities group) reported hitting and correcting, all of which were either disclosed in the body or adopted: ①
OrdinarySharesNumberoverstates PCG by 800 million shares (corrected via triple cross-validation against SEC XBRL, and it directly determines the direction of the P/B conclusion); ② the 10-Q cover dei share count sums the parent and the operating subsidiary and is likewise unusable; ③ the agent's own first extraction pass randropna()independently per row, which shifted the EPS and net-profit series out of alignment by one column; it was redone preserving column alignment. Item ③ is the agent's own self-check and self-correction and is worth recording: it shows that sub-agents' intermediate outputs also need cross-validation and cannot simply be taken at face value. - I independently re-verified the PCG 8-K rather than relying on the agent's relay: via
data.sec.gov/submissions/CIK0001004980.jsonI confirmed the 8-K was filed on 2026-08-31 (Item 7.01, acc 0001999371-26-019256), and I pulledpcg-8k_083126.htmto check the quoted sentence and the 08:30 ET 9/2 call arrangement word by word. The English inside quotation marks in the body is verbatim. - Breadth scan: to avoid "only looking at the names I wanted to look at," I pulled pre-market quotes name by name for 127 large caps (S&P 100 + major utilities,
work/0831p/scan.py) and sorted by |% change|. This scan caught NOW (−2.56%, $85.60 million) and the entire software give-back leg, which I had previously missed — judging solely from IGV's −0.70% had badly understated both the magnitude and the notional on that side. Lesson: a single ETF reading cannot substitute for constituent breadth. - The most serious self-correction in this piece: SLB was misclassified, and a sub-agent caught it. The first draft put SLB under "oilfield services · oil-price transmission" on the grounds that it was +4.22% Friday and continued higher this morning. In fact SLB filed its own 8-K this morning announcing a $4.1 billion acquisition of data center thermal management assets, and its Middle East revenue is −13% sequentially precisely because of this conflict — the near-term transmission is negative. I then independently re-verified
data.sec.gov/submissions/CIK0000087347.jsonand the EX-99 verbatim, confirmed the amounts, multiples, closing timeline and CEO quote word for word, and rewrote §5⑥, §2, §3, §7 and §9. The mechanism of this failure is worth recording: I first decided "today is a geopolitics day," then stuffed every energy stock's gain into that frame without once asking of any single name, "does it have news of its own today?" — the right frame with the wrong attribution is more dangerous than no frame at all, because it is internally self-consistent and will not expose itself. Fail-safe practice: for any large cap whose same-day percent change ranks near the top, check that day's SEC filings first, before talking about sector attribution. - The crack spread was computed independently by me, not taken from the agent's conclusion: using CNBC restQuote next-month contracts I computed the 3-2-1 as Friday $63.06 → 08:15 ET $62.39 (−$0.67); the agent got −$0.51 at 08:07 ET. Same direction, same magnitude, with the difference coming from different read timestamps, so the two corroborate each other.
- risk-auditor caught 20 red flags, 6 of which changed conclusions in the body and must be recorded (its value this round exceeded that of both fundamentals agents):
- SB 492 did not pass at all. I had copied the media's "passed at the 8/29 adjournment." The auditor pointed out that CalMatters wrote "the legislature must adjourn by 8/31" and that Newsom's 8/29 statement used an unfinished tense. I then checked the leginfo primary status page and confirmed the bill is currently "Active Bill – In Floor Process" and is on the Assembly Third Reading File today. This is the most serious factual error in the piece, and it has been rewritten in five places: §0-1, §2, §5①, §8 and §9. Lesson: legislative facts must be checked against leginfo/congress.gov status pages; financial media's relaying of legislative procedure is systematically unreliable.
- "August winners giving back, losers bouncing" was falsified by my own data. NVDA was +8.37% in August and SMH +2.33% (winners, not losers); GOOGL −2.68% and AMZN −1.90% (losers, and falling too). I had already pulled this monthly table before writing that passage, and never went back to check it against my own narrative. Rewritten as "what is being repaired is that one day, Friday, not all of August."
- "Today is the accelerating end point of a monthly downtrend" was likewise overturned by my own numbers: PCG is −4.49% in August while Friday alone was −7.52% ⇒ PCG was actually +3.19% through 8/27; and DUK's August −4.13% is barely different from the three California names. A full corrective passage has been added.
- Geopolitical facts inside the window were cropped: I missed Trump's Kharg Island AI-video post and Iran's strike on the UAE's Al Minhad base. The headline conclusion had been built on a cropped fact set — after filling them in the conclusion is unchanged (indeed stronger), but it must be drawn after filling them in.
- An entire layer of same-day rating actions went unchecked: DE (Baird PT $640→$800), AGCO, LITE (Evercore initiation at $1,100), FRO (Nordea downgrade, landing squarely on the Hormuz theme) and SRE (Mizuho PT $104→$84). My scan criterion was "names with pre-market movement," which missed the entire layer of "has a catalyst but has not moved pre-market." Added as §1.1.
- All three U.S.–Canada tariff items were wrong: the talks broke down on 8/21–22, not over the weekend; the real event is Canada's counter-tariff list taking effect 9/8 (8 days out), not 1/1; and the impact level should be B, not C. Rewritten per the Canada.ca official list.
- Other adopted qualifiers: PCG was −7.52% Friday (not −7.44%); EIX's 10-Q explicitly says it will incur additional material losses and is unable to reasonably estimate a range; PCG's and EIX's expectation gap were cut by 3/2 points for Friday's 4.57× turnover; the $102.20 diesel crack was the 8/17 peak while the current level is $93–94; distillate inventories switched to the week of 8/14; VLO/MPC YTD switched to a 12/31 baseline (+116.5%/+126.8%, higher than the media basis, i.e. I had understated the crowding); the 52-week high/low statements were qualified with the pre-market basis; Hormuz's "3 vessels" was labeled a single-day extreme with the alternative ~10/day measure given; and two uses of "the only" (NVDA largest in the market, AVGO the only earnings report) contradicted my own tables and have been corrected.
- One auditor judgment I did not adopt: it argued that the Kharg incident should displace the "already priced" characterization. After verifying the primary facts I disagree — Kharg was not actually struck, and oil being up only +3.5% is precisely evidence that the market identified this as propaganda rather than a supply disruption. But I did adopt its methodological requirement: explicitly flag that tail as "not priced in this piece" rather than passing over it silently.
- ⚠️ yfinance rate limiting is intermittent — two agents in the same period got opposite results: the California utilities group (around 12:0x UTC) succeeded; the energy group (around 12:1x UTC) was blocked at the IP level —
- Conclusions that expire over time (flagged in the body): at 08:02 ET, "CVX is the only energy name with confirming volume" held, but by 08:16 ET XOM's pre-market notional had expanded to $128.1 million and that "only" no longer holds. The body has been changed to two independent confirmations with the reason explained. Likewise PCG's pre-market decline ran −18.4% → −19.16% → −16.39% between 08:02 and 08:17, and the body gives the trajectory rather than a single point.
⚠️ Risk disclaimer: this list is a pre-market information review and watchlist only and does not constitute investment advice. U.S. equities carry high volatility and pre-market gap risk, and post-earnings IV crush and guidance reversals are possible; automatically generated content may contain stale information or factual errors. Company disclosures and SEC filings prevail, and this piece must not be used directly as a basis for trading.
Sources13
Every external link cited in the body, numbered in order of appearance. · 10 domains
- 1Consumer Watchdogconsumerwatchdog.org
- 2SEC EDGAR 0001999371-26-019256sec.gov
- 3Investing.cominvesting.com
- 4Investing.cominvesting.com
- 5SEC EDGAR 0001193125-26-375358sec.gov
- 6CNBCcnbc.com
- 7straits.livestraits.live
- 8RBN Energyrbnenergy.com
- 9CNBCcnbc.com
- 10Canada.ca official listcanada.ca
- 11StockTitanstocktitan.net
- 12PANW IRinvestors.paloaltonetworks.com
- 13Newsquawknewsquawk.com