Latest / Silicon & Shale Podcast / Episode 13: The week’s E&P developments & applied AI
Transcript
- 0:00SPEAKER_01: So diesel cracks hit $102 a barrel.
- 0:02SPEAKER_00: Wait, per barrel?
- 0:03SPEAKER_01: Not per- Per barrel, 102.
- 0:06SPEAKER_01: And the Treasury Secretary apparently couldn't figure out why oil spiked.
- 0:09SPEAKER_01: Which, look,
- 0:10SPEAKER_01: I'm not going to editorialize on that too much,
- 0:12SPEAKER_01: but if you're sitting on a refining margin that wide and the person in charge of
- 0:15SPEAKER_01: the nation's finances is publicly confused about it-
- 0:17SPEAKER_00: That's not a crack spread.
- 0:18SPEAKER_00: That's a chasm.
- 0:19SPEAKER_00: You're telling me the margin between crude input
- 0:21SPEAKER_00: and refined diesel output is sitting at $102 and the official line is, huh, weird?
- 0:26SPEAKER_01: That's what I'm telling you.
- 0:28SPEAKER_01: And this is happening while Red Sea Transit is still a mess.
- 0:30SPEAKER_01: Not Hormuz.
- 0:31SPEAKER_01: I know everyone keeps saying Hormuz, but it's Bab el-Mandeb.
- 0:34SPEAKER_01: It's the southern chokepoint.
- 0:35SPEAKER_01: Ships are still rerouting around the Cape.
- 0:37SPEAKER_01: That's been going on for, what, six months now?
- 0:40SPEAKER_00: More than that.
- 0:41SPEAKER_00: And that rerouting adds 10 to 14 days on a tanker voyage.
- 0:44SPEAKER_00: So you're compressing refining capacity on one end and stretching the supply chain on the other.
- 0:48SPEAKER_00: The fact that the crack spread is triple digits isn't mysterious.
- 0:50SPEAKER_00: It's arithmetic.
- 0:51SPEAKER_01: And here's the part that got me.
- 0:53SPEAKER_01: Last week we were talking about pipeline constraints keeping gas from reaching power plants.
- 0:57SPEAKER_01: Molecules exist but can't get where they need to go.
- 1:00SPEAKER_01: This is the same story playing out on water instead of steel.
- 1:03SPEAKER_01: Diesel's there, the refining margin says the world desperately wants it.
- 1:06SPEAKER_01: But the logistics layer between barrel and buyer is broken in a way
- 1:09SPEAKER_01: that keeps widening the spread.
- 1:11SPEAKER_00: So, what does a $102 crack actually mean for an operator in,
- 1:14SPEAKER_00: say, the Permian who's looking at their condensate split?
- 1:17SPEAKER_01: It means your light suite is suddenly a lot more interesting to
- 1:19SPEAKER_01: a refiner who's short feedstock because their usual cargo is taking
- 1:22SPEAKER_01: the scenic route around Africa.
- 1:24SPEAKER_01: You might actually see some of those condensate splitters
- 1:26SPEAKER_01: that never quite penciled out start getting dusted off.
- 1:29SPEAKER_01: Not tomorrow.
- 1:30SPEAKER_01: But people are running the numbers again.
- 1:32SPEAKER_00: Which is funny because six months ago the line was condensates a stranded molecule.
- 1:36SPEAKER_00: Now it's the molecule everyone's chasing.
- 1:38SPEAKER_01: In this business every stranded molecule is about 18 months
- 1:40SPEAKER_01: from being someone's strategic priority.
- 1:43SPEAKER_01: Give or take a shipping lane.
- 1:45SPEAKER_01: Anyway, welcome to Silicon and Shale where the oil patch meets the algorithm.
- 1:49SPEAKER_01: Week 36, 2026.
- 1:51SPEAKER_01: And I think we've got a good one today because
- 1:52SPEAKER_01: that crack spread conversation actually feeds right into something I've been wanting
- 1:56SPEAKER_01: to dig into,
- 1:56SPEAKER_01: which is what happens when the refining layer gets this dislocated and
- 1:59SPEAKER_01: the people building supply models downstream just don't account for it.
- 2:03SPEAKER_00: We're going to get into that.
- 2:04SPEAKER_00: The modeling gap,
- 2:05SPEAKER_00: specifically how forecasting tools handle logistics disruptions versus price
- 2:08SPEAKER_00: signals.
- 2:09SPEAKER_00: Because those are two very different inputs and most systems treat them like they're
- 2:12SPEAKER_00: the same thing.
- 2:13SPEAKER_00: And then there's this whole thread on AI agent security that I think operators need
- 2:16SPEAKER_00: to hear about,
- 2:17SPEAKER_00: because the trust architecture for these systems is basically non-existent
- 2:20SPEAKER_00: in most deployments right now.
- 2:22SPEAKER_00: The permissions layer alone is a mess.
- 2:24SPEAKER_01: And we'll hit the data center ban question because
- 2:26SPEAKER_01: a couple states are now actively pushing back on new builds,
- 2:28SPEAKER_01: and that has implications for where compute lands relative to where
- 2:31SPEAKER_01: the energy actually is.
- 2:32SPEAKER_00: Which ties back to everything we were talking about last week with pipeline constraints.
- 2:36SPEAKER_00: The molecules can't get their problem doesn't stop at power plants.
- 2:39SPEAKER_00: It extends to whether your AI infrastructure can even sit where the cheap electrons are.
- 2:42SPEAKER_00: But we'll get there.
- 2:44SPEAKER_01: So the Phillips 66 stuff,
- 2:45SPEAKER_01: Sean Marr was on crude realities this week,
- 2:47SPEAKER_01: and the thing that caught me wasn't the macro overview,
- 2:50SPEAKER_01: it was how he framed refined products as the actual bottleneck.
- 2:53SPEAKER_01: Not crude supply, not even demand.
- 2:55SPEAKER_01: The refining layer.
- 2:56SPEAKER_00: Which makes sense given what we just talked about with the crack spread.
- 2:59SPEAKER_00: Phillips 66 is sitting on...
- 3:01SPEAKER_00: What are they?
- 3:02SPEAKER_00: The third largest refiner in the U.S. by capacity?
- 3:04SPEAKER_01: In that range.
- 3:05SPEAKER_01: And Meher's point the way I heard it was
- 3:07SPEAKER_01: that American refining infrastructure is globally connected in ways
- 3:10SPEAKER_01: that people outside the industry don't think about.
- 3:13SPEAKER_01: When you lose transit through Bob El Mondeb,
- 3:15SPEAKER_01: it doesn't just affect the tankers rerouting around the Cape.
- 3:17SPEAKER_01: It reshuffles where every barrel of refined product lands.
- 3:21SPEAKER_01: European buyers who were getting diesel
- 3:22SPEAKER_01: from Middle Eastern refineries are now competing for Gulf Coast barrels.
- 3:25SPEAKER_00: And that competition is what's inflating the crack spread to 102 because
- 3:29SPEAKER_00: the demand signal hitting U.S. refiners isn't just domestic.
- 3:32SPEAKER_00: It's everyone who lost their usual supply route suddenly bidding on the same molecules.
- 3:36SPEAKER_01: Here's where it gets interesting for operators.
- 3:38SPEAKER_01: If you're a Permian producer looking at this,
- 3:40SPEAKER_01: your crude isn't just feedstock for Corpus Christi refineries anymore.
- 3:43SPEAKER_01: The export economic shift when European and Asian buyers are scrambling.
- 3:47SPEAKER_01: Your light sweet barrel that was maybe marginally economic
- 3:49SPEAKER_01: to export six months ago is now, it's a different calculation entirely.
- 3:53SPEAKER_00: So what does that actually look like for,
- 3:55SPEAKER_00: say, a mid-cap operator running a couple hundred wells in the Delaware Basin?
- 3:58SPEAKER_00: Are they seeing this in their netbacks yet?
- 4:00SPEAKER_00: Or is there a lag?
- 4:01SPEAKER_01: There's always a lag.
- 4:03SPEAKER_01: The crack spread moves in real time, but your marketing contracts don't.
- 4:06SPEAKER_01: Most of these guys are locked into 30-, 60-, 90-day pricing windows.
- 4:10SPEAKER_01: So the guy who locked in July pricing is sitting there watching August blow out
- 4:13SPEAKER_01: and he can't touch it.
- 4:15SPEAKER_00: Which is the kind of thing you'd want a model to flag.
- 4:17SPEAKER_00: If you had
- 4:17SPEAKER_00: a system watching transit disruption data alongside your contract windows,
- 4:20SPEAKER_00: you could at least...
- 4:21SPEAKER_01: Hold on,
- 4:21SPEAKER_01: I see where you're headed,
- 4:22SPEAKER_01: and I'm not against it in principle, but the inputs you'd need are insane.
- 4:26SPEAKER_01: You're talking about real-time shipping route data,
- 4:29SPEAKER_01: refinery utilization rates by facility,
- 4:31SPEAKER_01: contract expiration schedules across your entire marketing book,
- 4:34SPEAKER_01: and then you need someone to tell the model what counts as
- 4:36SPEAKER_01: a disruption versus normal variance in transit times.
- 4:39SPEAKER_00: The complexity is real.
- 4:40SPEAKER_00: I'm not saying you build that tomorrow.
- 4:42SPEAKER_00: But the fact that the lag exists...
- 4:44SPEAKER_00: The fact that an operator can watch a $102 crack spread on a screen and not be able
- 4:48SPEAKER_00: to act on it because their contract structure doesn't allow it?
- 4:51SPEAKER_00: That's a process problem, not just a market problem.
- 4:53SPEAKER_01: It's a relationship problem.
- 4:55SPEAKER_01: Your marketer isn't going to let you renegotiate a pricing window because an AI told you to.
- 4:59SPEAKER_01: They've got their own book to manage.
- 5:00SPEAKER_00: But you could at least shorten the information gap.
- 5:03SPEAKER_00: Even if you can't act on it instantly,
- 5:04SPEAKER_00: knowing three days earlier that the spread is widening gives you leverage in
- 5:07SPEAKER_00: the next conversation with your marketer.
- 5:09SPEAKER_00: That's not replacing the relationship.
- 5:11SPEAKER_00: It's arming the person in the relationship with better timing.
- 5:14SPEAKER_01: The timing piece does matter.
- 5:16SPEAKER_01: I've seen guys miss a $2 swing on 100,000 barrels because
- 5:18SPEAKER_01: the report they were looking at was from Tuesday and the market moved Wednesday.
- 5:22SPEAKER_01: That's real money left on the table because the data was 48 hours stale.
- 5:26SPEAKER_00: $2 on 100,000 barrels is 200 grand.
- 5:28SPEAKER_00: That's not a rounding error.
- 5:30SPEAKER_01: No, it is not.
- 5:31SPEAKER_00: The other story I wanted to get into,
- 5:33SPEAKER_00: the insurer piece,
- 5:34SPEAKER_00: The Energy Gang had this whole segment
- 5:36SPEAKER_00: on how insurance companies are now basically co-designing renewable energy
- 5:39SPEAKER_00: and storage facilities for resilience.
- 5:42SPEAKER_00: Hailstorms, wildfires, the physical threat layer.
- 5:44SPEAKER_01: Which, look,
- 5:45SPEAKER_01: the renewables side can have that conversation,
- 5:47SPEAKER_01: but what caught my attention is the upstream implication.
- 5:50SPEAKER_01: If insurers are getting that hands-on with facility design for solar and storage,
- 5:54SPEAKER_01: how long before they start doing the same thing with well pads and tank batteries?
- 5:57SPEAKER_00: You think they're not already?
- 5:59SPEAKER_00: The insurance conversation in upstream has always been there, but it's been reactive.
- 6:02SPEAKER_00: You build it.
- 6:03SPEAKER_00: You insure it.
- 6:04SPEAKER_00: You file a claim when something goes wrong.
- 6:06SPEAKER_01: And that's how the whole industry approaches it.
- 6:09SPEAKER_01: Now you've got the renewable side where the insurer is sitting at the table
- 6:11SPEAKER_01: during engineering saying,
- 6:13SPEAKER_01: if you orient the panels this way,
- 6:14SPEAKER_01: your hail exposure drops and your premium drops with it.
- 6:17SPEAKER_01: That's a fundamentally different relationship.
- 6:20SPEAKER_00: So why isn't that happening in ENP?
- 6:22SPEAKER_00: Is it a complexity problem?
- 6:24SPEAKER_00: A solar farm is relatively standardized compared to a well pad in the Permian,
- 6:27SPEAKER_00: where every location has different terrain, different proximity to population.
- 6:30SPEAKER_01: Part of it is complexity.
- 6:32SPEAKER_01: But upstream operators have historically viewed insurance as a cost center, not a design input.
- 6:37SPEAKER_01: You don't call your insurer before you set a tank battery, you call your foreman.
- 6:41SPEAKER_00: But if the insurer could model site-specific risk, fire, flood,
- 6:44SPEAKER_00: seismicity,
- 6:45SPEAKER_00: whatever,
- 6:46SPEAKER_00: and tie that to premium reduction at the design stage,
- 6:48SPEAKER_00: wouldn't that change the math for an operator?
- 6:50SPEAKER_00: Especially someone running 50, 60 locations?
- 6:53SPEAKER_01: It would change the math if the insurer actually understood upstream operations.
- 6:57SPEAKER_01: In my experience, at that point it falls apart.
- 7:00SPEAKER_01: I've had adjusters show up to a location and not know the difference between
- 7:02SPEAKER_01: a separator and a heater-treater.
- 7:04SPEAKER_01: You're going to tell me that person is going to co-design my facility?
- 7:07SPEAKER_00: The gap is real.
- 7:08SPEAKER_00: But that's exactly what the renewables side solved,
- 7:11SPEAKER_00: because the assets are more standardized and the data is cleaner.
- 7:14SPEAKER_00: A solar panel has a spec sheet.
- 7:16SPEAKER_00: A well pad is a collection of decisions made by six different people
- 7:18SPEAKER_00: over three months, half of which aren't documented anywhere.
- 7:21SPEAKER_01: I've seen well pads where the AS built doesn't match the permit,
- 7:24SPEAKER_01: the permit doesn't match the survey,
- 7:26SPEAKER_01: and the survey was done by a guy who retired in 2019.
- 7:29SPEAKER_01: You want to build an insurance model on top of that.
- 7:32SPEAKER_00: I want to build a data layer underneath it so that five years from now,
- 7:34SPEAKER_00: someone can build an insurance model on top of it.
- 7:36SPEAKER_00: You've got to start somewhere.
- 7:38SPEAKER_01: That's the most patient thing you've ever said on the show.
- 7:40SPEAKER_00: Don't get used to it.
- 7:41SPEAKER_01: The other piece of the insurer story that I think matters,
- 7:44SPEAKER_01: and this connects to something we touched on a few weeks ago
- 7:46SPEAKER_01: about surface rights getting complicated with these Amazon builds in West Texas,
- 7:49SPEAKER_01: is that when an insurer starts dictating facility design,
- 7:52SPEAKER_01: they're effectively adding another layer of constraint on where and how you develop.
- 7:56SPEAKER_01: If your insurance company says we won't cover a battery within 500 feet of
- 7:59SPEAKER_01: a residence at a reasonable premium,
- 8:01SPEAKER_01: that's a development constraint that looks a lot like a regulatory constraint,
- 8:04SPEAKER_01: except it's coming from the private sector.
- 8:06SPEAKER_00: And it's harder to fight because there's no comment period.
- 8:08SPEAKER_00: There's no public hearing.
- 8:10SPEAKER_00: Your insurer just sends you a rate sheet, and the economics either work or they don't.
- 8:13SPEAKER_01: Which is why I think this trend is worth watching, even if it starts on the renewable side.
- 8:17SPEAKER_01: Because the moment it crosses into upstream,
- 8:19SPEAKER_01: it changes the land game,
- 8:20SPEAKER_01: it changes where you put infrastructure,
- 8:22SPEAKER_01: and it does it without anyone passing a law.
- 8:24SPEAKER_00: And if you layer that on top of the state-level data center pushback we're going
- 8:27SPEAKER_00: to talk about later.
- 8:28SPEAKER_00: You've got private insurers constraining physical infrastructure on one side
- 8:31SPEAKER_00: and state governments constraining compute infrastructure on the other.
- 8:34SPEAKER_00: The map of where you can actually build things is getting smaller from both directions.
- 8:38SPEAKER_01: What's worth noting is the framing this time is different from their earlier pauses.
- 8:40SPEAKER_01: This isn't, we're worried the model is too smart.
- 8:42SPEAKER_01: It's, we're worried about what the model can do to systems.
- 8:44SPEAKER_01: Much more concrete problem.
- 9:04SPEAKER_01: And I bring it up because I think people in our world hear OpenAI Pause Training
- 9:07SPEAKER_01: and they either think, see,
- 9:08SPEAKER_01: AI is dangerous,
- 9:09SPEAKER_01: or they think, who cares, I'm trying to get my production reports to match.
- 9:13SPEAKER_01: But there's a middle ground that actually matters for operators.
- 9:16SPEAKER_00: The security surface.
- 9:18SPEAKER_00: There's this episode I was listening to with Noam Schwartz.
- 9:20SPEAKER_00: He's the CEO of a company called Alice,
- 9:22SPEAKER_00: and he was breaking down where the actual vulnerabilities live
- 9:24SPEAKER_00: in enterprise AI deployments.
- 9:26SPEAKER_00: The risk isn't the model itself.
- 9:28SPEAKER_00: It's the prompts,
- 9:28SPEAKER_00: the tools the model has access to,
- 9:30SPEAKER_00: the memory, the permissions, and especially agent-to-agent interactions.
- 9:34SPEAKER_00: Every one of those is a door.
- 9:36SPEAKER_01: Agent-to-agent meaning what fare?
- 9:37SPEAKER_01: Two bots talking to each other?
- 9:39SPEAKER_00: In functional terms, yes.
- 9:41SPEAKER_00: Imagine you've got one agent that monitors well production and another
- 9:43SPEAKER_00: that handles procurement alerts.
- 9:45SPEAKER_00: If they can pass data to each other,
- 9:47SPEAKER_00: and in a lot of these frameworks they can,
- 9:49SPEAKER_00: then the security question isn't just, can an attacker trick the production agent?
- 9:52SPEAKER_00: It's, can they trick the production agent into telling the procurement agent
- 9:55SPEAKER_00: to do something it shouldn't?
- 9:57SPEAKER_01: That's a chain of custody problem.
- 9:59SPEAKER_00: A chain of custody problem that most people building these systems haven't even scoped yet.
- 10:03SPEAKER_00: And I say that as someone who... Look,
- 10:05SPEAKER_00: I built a prototype last quarter where I had two agents coordinating on lease data,
- 10:08SPEAKER_00: and it didn't even occur to me to think about what happens if one of them gets
- 10:11SPEAKER_00: a malformed input and passes bad instructions downstream.
- 10:14SPEAKER_00: I just assumed the second agent would reject garbage.
- 10:16SPEAKER_00: And?
- 10:17SPEAKER_00: It did not reject garbage.
- 10:18SPEAKER_00: It acted on the garbage with great enthusiasm.
- 10:20SPEAKER_01: How much damage did it do?
- 10:22SPEAKER_00: It tried to flag 11 leases as expired that weren't.
- 10:25SPEAKER_00: Caught it in testing, thank God.
- 10:27SPEAKER_00: But the point is, the security model for these systems isn't put a password on it.
- 10:31SPEAKER_00: It's fundamentally different from anything we've dealt with in SCADA or traditional IT.
- 10:36SPEAKER_01: And this is where I get skeptical about the pace of deployment.
- 10:38SPEAKER_01: Because you've got these open standards coming out.
- 10:40SPEAKER_01: What were they, MCP, A2A?
- 10:43SPEAKER_00: Multi-agent communications protocol and agent-to-agent protocol.
- 10:46SPEAKER_00: The Agentic AI Foundation is pushing these as the way to make agents interoperable at scale.
- 10:50SPEAKER_00: And conceptually, I'm on board.
- 10:52SPEAKER_00: You need standards.
- 10:53SPEAKER_00: You can't have every vendor building their own handshake.
- 10:56SPEAKER_01: But standards assume everyone's implementing them the same way, and they won't.
- 11:00SPEAKER_01: So in the meantime,
- 11:00SPEAKER_01: you've got operators who are being told,
- 11:02SPEAKER_01: deploy agents,
- 11:03SPEAKER_01: they'll handle your workflows,
- 11:04SPEAKER_01: and the security framework underneath is still being written by committee.
- 11:07SPEAKER_00: I'd push back on the implication that we should wait, though.
- 11:10SPEAKER_00: Because the alternative is what we have now.
- 11:12SPEAKER_00: People copy-pasting data between three different systems and emailing Excel files
- 11:15SPEAKER_00: with the subject line, Final V3 Real Final.
- 11:18SPEAKER_01: I'm not saying wait.
- 11:19SPEAKER_01: I'm saying know what you're deploying.
- 11:21SPEAKER_01: Because right now there's a gap between what the agent demos show and what
- 11:23SPEAKER_01: the agent actually has permission to touch in a production environment.
- 11:26SPEAKER_01: And if you skip that scoping step...
- 11:28SPEAKER_00: You get my 11 phantom expired leases.
- 11:31SPEAKER_01: Or worse,
- 11:32SPEAKER_01: you get an agent that has right access to something it shouldn't because
- 11:34SPEAKER_01: the IT team provisioned it the same way they'd provision a new employee
- 11:37SPEAKER_01: and nobody thought about whether a software agent should have the same permissions
- 11:40SPEAKER_01: as a person.
- 11:41SPEAKER_00: That is the core issue.
- 11:42SPEAKER_00: The trust gap.
- 11:44SPEAKER_00: So the guardrail has to be in the permissions, not in the agent's common sense.
- 11:47SPEAKER_00: On the lease prototype?
- 12:11SPEAKER_00: Three times as long.
- 12:12SPEAKER_00: I spent a week building the thing
- 12:13SPEAKER_00: and three weeks figuring out what it shouldn't be allowed to do.
- 12:16SPEAKER_00: For a prototype, that's fine.
- 12:18SPEAKER_00: But if you're trying to roll that out across an organization
- 12:20SPEAKER_00: with 40 different data systems,
- 12:21SPEAKER_00: half of which have their own permission models that don't talk to each other.
- 12:24SPEAKER_01: You're describing every mid-cap operator I've ever worked for.
- 12:27SPEAKER_00: And this is where the data center ban conversation gets interesting, too.
- 12:31SPEAKER_00: There was a piece this week about state-level opposition to new data center builds,
- 12:34SPEAKER_00: and a Princeton professor,
- 12:36SPEAKER_00: Arvind Narayanan,
- 12:37SPEAKER_00: was making the point
- 12:37SPEAKER_00: that banning data centers doesn't actually slow down AI development.
- 12:41SPEAKER_00: The compute just moves somewhere else.
- 12:43SPEAKER_01: You can't ban math.
- 12:44SPEAKER_01: But what a ban does is change where the infrastructure sits.
- 12:47SPEAKER_01: And if you're an operator in a state that's pushing back on data center builds,
- 12:50SPEAKER_01: and you were counting on that data center load to justify your gas production...
- 12:54SPEAKER_00: Then your demand forecast just got a political variable in it that you didn't model.
- 12:57SPEAKER_01: Right.
- 12:58SPEAKER_00: Which connects to what we were talking about last week with pipeline constraints.
- 13:01SPEAKER_00: You've got molecules that can't get to the plant,
- 13:03SPEAKER_00: and now you might have plants that can't get built in the state where the gas is.
- 13:06SPEAKER_00: The infrastructure map is getting squeezed from three directions at once.
- 13:09SPEAKER_01: And here's what I don't hear anyone in the AI space talk about.
- 13:12SPEAKER_01: The data center opposition isn't just nimbyism.
- 13:14SPEAKER_01: These things use a staggering amount of water.
- 13:16SPEAKER_01: They generate heat.
- 13:17SPEAKER_01: They need grid connections that sometimes don't exist.
- 13:20SPEAKER_01: When a county says, we don't want this, they're not being irrational.
- 13:23SPEAKER_01: They're doing the math on what their water table looks like in 10 years.
- 13:27SPEAKER_00: Honestly,
- 13:27SPEAKER_00: the AI industry has done a terrible job of making the case for why
- 13:30SPEAKER_00: a community should want a data center.
- 13:32SPEAKER_00: The pitch is basically jobs and tax revenue.
- 13:34SPEAKER_00: And the jobs number is usually like 40.
- 13:36SPEAKER_00: Forty.
- 13:37SPEAKER_00: For a facility that draws as much power as a small city.
- 13:40SPEAKER_00: So the skepticism makes sense.
- 13:42SPEAKER_00: But the solution can't be ban them everywhere because the demand for compute isn't going away.
- 13:46SPEAKER_00: The other thing I wanted to hit was this NVIDIA earnings situation
- 13:49SPEAKER_00: because it matters for the trajectory of all of this.
- 13:51SPEAKER_01: The big quarter.
- 13:53SPEAKER_00: Historic quarter.
- 13:54SPEAKER_00: Record-breaking revenue driven entirely by AI demand.
- 13:57SPEAKER_00: And there's been all this talk about whether we're in a compute bubble,
- 13:59SPEAKER_00: whether the spending is sustainable.
- 14:01SPEAKER_00: And NVIDIA just answered that question with a revenue number that made everyone stop arguing.
- 14:05SPEAKER_01: Until the next quarter anyway.
- 14:07SPEAKER_00: But I'd also say,
- 14:08SPEAKER_00: the operators who bet everything on data center demand and then
- 14:10SPEAKER_00: a state moratorium hits,
- 14:11SPEAKER_00: or an insurer says they won't cover a facility within a certain distance
- 14:13SPEAKER_00: of something,
- 14:35SPEAKER_01: Those operators are going to wish they'd kept some optionality.
- 14:37SPEAKER_00: Which is basically the story of energy for the last hundred years.
- 14:40SPEAKER_00: Bet on growth.
- 14:41SPEAKER_00: Hedge against politics.
- 14:42SPEAKER_01: PAC, that might be the most accurate one-sentence summary
- 14:45SPEAKER_01: of this industry I've ever heard on this show.
- 14:47SPEAKER_01: So here's where I keep landing this week.
- 14:49SPEAKER_01: You've got insurers now actively involved in how renewable
- 14:51SPEAKER_01: and storage facilities get designed,
- 14:53SPEAKER_01: helping spec out hail resistance, wildfire hardening, all of that.
- 14:57SPEAKER_01: And on the other side, you've got states throwing up moratoriums on data centers.
- 15:01SPEAKER_01: Those two things are about to collide in a way nobody's talking about.
- 15:04SPEAKER_00: Walk me through how you connect those.
- 15:06SPEAKER_01: Because the insurer problem and the siting problem are the same problem.
- 15:09SPEAKER_01: Risk assessment with incomplete data.
- 15:12SPEAKER_01: An insurer is trying to figure out whether a battery storage facility
- 15:14SPEAKER_01: in West Texas can survive a derecho.
- 15:16SPEAKER_01: A county commissioner is trying to figure out whether a data center is going
- 15:19SPEAKER_01: to drain the aquifer.
- 15:21SPEAKER_01: Both of them need the same kind of answer,
- 15:22SPEAKER_01: a forward-looking model of physical risk tied to a specific location,
- 15:26SPEAKER_01: and neither of them has good tools for it.
- 15:28SPEAKER_00: I follow your reasoning, but let me challenge one piece.
- 15:31SPEAKER_00: The insurer at least has actuarial tables.
- 15:33SPEAKER_00: They've got decades of lost data.
- 15:35SPEAKER_00: The county commissioner has... what?
- 15:37SPEAKER_00: A water study from 2019 and a consultant's PDF?
- 15:40SPEAKER_01: That's my point.
- 15:41SPEAKER_01: The data asymmetry is enormous.
- 15:43SPEAKER_01: And it matters because the decisions coming out of that asymmetry are massive.
- 15:47SPEAKER_01: A moratorium isn't a zoning tweak.
- 15:48SPEAKER_01: It freezes hundreds of millions in capital deployment.
- 15:51SPEAKER_01: And the insurer pulling coverage or pricing it at punitive levels does
- 15:54SPEAKER_01: the same thing from the private side.
- 15:56SPEAKER_00: So you're saying there's a use case for something
- 15:58SPEAKER_00: that synthesizes physical risk data,
- 16:00SPEAKER_00: water tables,
- 16:00SPEAKER_00: grid capacity,
- 16:01SPEAKER_00: weather exposure,
- 16:02SPEAKER_00: seismic,
- 16:03SPEAKER_00: and gives both the insurer and the local authority
- 16:05SPEAKER_00: a shared picture they can actually argue from?
- 16:07SPEAKER_01: Not shared.
- 16:08SPEAKER_01: I'd pump the brakes there.
- 16:10SPEAKER_01: The insurer and the county don't need to see the same dashboard.
- 16:13SPEAKER_01: They need to be working from the same underlying data set so that when
- 16:15SPEAKER_01: an operator shows up and says,
- 16:17SPEAKER_01: we want to build here,
- 16:18SPEAKER_01: the conversation isn't two parties
- 16:19SPEAKER_01: with completely different numbers yelling past each other.
- 16:22SPEAKER_00: Which is what happens right now.
- 16:24SPEAKER_00: The operator comes in with a site assessment that says everything's fine,
- 16:27SPEAKER_00: the county pulls out a different hydrological study that says the opposite,
- 16:30SPEAKER_00: and the insurer is running a third model that disagrees with both of them.
- 16:33SPEAKER_00: Nobody's clearly wrong.
- 16:34SPEAKER_00: They're just looking at different vintages of different data.
- 16:37SPEAKER_01: Different vintages?
- 16:38SPEAKER_01: That's the phrase.
- 16:39SPEAKER_01: I had a situation last year, not data centers, but a saltwater disposal well permit.
- 16:44SPEAKER_01: The operator had water data from the state survey that was 18 months old.
- 16:47SPEAKER_01: The landowner's attorney had a private well test from six months ago showing different levels.
- 16:52SPEAKER_01: And the regulatory filing referenced a third dataset entirely.
- 16:55SPEAKER_01: Three parties,
- 16:56SPEAKER_01: three versions of the water table,
- 16:57SPEAKER_01: and every single one of them was technically sourced.
- 17:00SPEAKER_00: And that's a relatively simple permit compared to siting a facility that's going
- 17:02SPEAKER_00: to draw megawatts and millions of gallons.
- 17:04SPEAKER_01: Orders of magnitude more complex.
- 17:06SPEAKER_01: So what's the AI angle here?
- 17:08SPEAKER_01: Because I'll be honest, this is one where I actually want to hear the pitch.
- 17:10SPEAKER_00: Let me back up before I get into what we built.
- 17:13SPEAKER_00: The core problem isn't analysis.
- 17:15SPEAKER_00: People know how to analyze water data or grid capacity if you hand them a clean dataset.
- 17:19SPEAKER_00: The problem is assembly.
- 17:20SPEAKER_00: You've got USGS water data,
- 17:22SPEAKER_00: state well logs,
- 17:23SPEAKER_00: no AA weather data,
- 17:24SPEAKER_00: grid interconnection cues from the ISO, county land records, FEMA flood maps.
- 17:29SPEAKER_00: And none of them talk to each other.
- 17:31SPEAKER_00: Different formats, different update cycles, different spatial resolutions.
- 17:35SPEAKER_00: Some of it's API accessible.
- 17:37SPEAKER_00: Some of it's genuinely PDFs on a state website that hasn't been redesigned since 2008.
- 17:41SPEAKER_00: I've
- 17:41SPEAKER_01: seen those websites.
- 17:43SPEAKER_00: Everyone has.
- 17:44SPEAKER_00: So the AI capability here isn't make a prediction about the water table.
- 17:48SPEAKER_00: It's take 14 disconnected public and private data sources,
- 17:51SPEAKER_00: normalize them spatially and temporally,
- 17:53SPEAKER_00: flag where they conflict, and present a unified risk picture for a specific parcel.
- 17:57SPEAKER_00: That's the actual hard problem,
- 17:59SPEAKER_00: and it's the kind of messy data integration task
- 18:00SPEAKER_00: where these tools deliver real value.
- 18:03SPEAKER_01: Who's the user, though?
- 18:04SPEAKER_01: That is when I get stuck.
- 18:06SPEAKER_01: Is it the operator doing site selection,
- 18:08SPEAKER_01: the insurer underwriting the facility, the county reviewing the application?
- 18:12SPEAKER_00: But the insurer criteria aren't public.
- 18:13SPEAKER_00: No insurer is going to hand over their risk model.
- 18:15SPEAKER_00: They don't have to hand over the model.
- 18:17SPEAKER_00: They just need to publish the thresholds.
- 18:38SPEAKER_00: We won't cover a facility within X distance of a floodplain or
- 18:41SPEAKER_00: where average groundwater depth is below Y feet or where
- 18:44SPEAKER_00: the grid interconnection queue is longer than Z months.
- 18:46SPEAKER_00: Those aren't proprietary insights.
- 18:48SPEAKER_00: They're underwriting guidelines that the brokers already know informally.
- 18:51SPEAKER_00: Making them explicit and machine-readable just saves everyone 18 months of back and forth.
- 18:55SPEAKER_01: You're describing a world where insurers voluntarily standardize their risk criteria.
- 18:59SPEAKER_01: I've been in this business long enough to know how that usually goes.
- 19:02SPEAKER_00: But look at what's already happening.
- 19:04SPEAKER_00: The Energy Gang episode this week was genuinely about insurers collaborating
- 19:07SPEAKER_00: with developers on facility design.
- 19:09SPEAKER_00: They're already in the room.
- 19:10SPEAKER_00: The question is whether the information they're sharing
- 19:12SPEAKER_00: in those rooms gets structured in a way that's reusable,
- 19:14SPEAKER_00: or whether it stays trapped in project-specific consulting engagements that cost
- 19:17SPEAKER_00: a fortune and help one site.
- 19:19SPEAKER_01: Failure modes, because this sounds clean, and clean makes me nervous.
- 19:23SPEAKER_00: Biggest one is data freshness.
- 19:25SPEAKER_00: Aquifer data that's two years old might as well be fiction
- 19:27SPEAKER_00: if there's been significant drilling activity in the basin since then.
- 19:30SPEAKER_00: And most of these public datasets update annually at best.
- 19:33SPEAKER_00: So you build a beautiful integrated risk map and it's stale before anyone acts on it.
- 19:37SPEAKER_01: Which is the same problem we talked about last week with pipeline capacity monitoring.
- 19:41SPEAKER_01: The alert that shows up after the operator's already
- 19:43SPEAKER_00: moved on to the next fire.
- 19:45SPEAKER_00: Same structural issue.
- 19:46SPEAKER_00: The system is technically correct about yesterday's conditions.
- 19:49SPEAKER_01: And the approval constraint is real.
- 19:51SPEAKER_01: A county commissioner isn't going to accept a risk assessment from a tool
- 19:53SPEAKER_01: the operator brought to the meeting.
- 19:55SPEAKER_01: That's like a defendant bringing their own polygraph results.
- 19:58SPEAKER_00: So the system has to be credible to multiple parties, which means transparent sourcing.
- 20:03SPEAKER_00: Every number on that risk map needs to trace back to a specific dataset,
- 20:06SPEAKER_00: a specific date, a specific methodology, no black boxes.
- 20:10SPEAKER_00: The moment a county attorney can't audit where a water table number came from,
- 20:13SPEAKER_00: the whole thing's dead.
- 20:14SPEAKER_01: And ROI, who pays for this?
- 20:16SPEAKER_00: The operator, initially.
- 20:18SPEAKER_00: Because the operator's the one burning capital on failed site assessments.
- 20:22SPEAKER_00: If you can screen out bad sites before you spend money on them,
- 20:24SPEAKER_00: the savings are immediate and concrete.
- 20:26SPEAKER_00: One avoided six-month permitting dead-end pays for the tool many times over.
- 20:30SPEAKER_01: What about the community side?
- 20:32SPEAKER_01: Because I keep coming back to what we were saying about counties doing the math
- 20:34SPEAKER_01: on their water table in 10 years.
- 20:37SPEAKER_01: If an operator shows up with a tool that says your water's fine,
- 20:39SPEAKER_01: that's not going to land well regardless of how good the sourcing is.
- 20:43SPEAKER_00: The useful version isn't your water's fine.
- 20:45SPEAKER_00: It's here are the five data sets we can both look at.
- 20:47SPEAKER_00: Here's where they agree.
- 20:48SPEAKER_00: Here's where they conflict.
- 20:49SPEAKER_00: And here's what additional data collection would resolve the conflict.
- 20:53SPEAKER_00: A structured conversation starter, not a verdict.
- 20:55SPEAKER_01: That's a version I could actually see working.
- 20:57SPEAKER_01: I was expecting you to tell me we should automate the county commissioner.
- 21:00SPEAKER_00: Give me a few more episodes.
- 21:02SPEAKER_01: The part that makes this interesting to me genuinely is the insurer angle.
- 21:05SPEAKER_01: Because right now, the insurer shows up after the facility's designed.
- 21:09SPEAKER_01: They look at the specs,
- 21:10SPEAKER_01: they look at the location, and they either quote a premium or they walk away.
- 21:14SPEAKER_01: If you can get insurer risk criteria into the site selection process upstream,
- 21:18SPEAKER_01: you potentially avoid the scenario where
- 21:20SPEAKER_01: a fully designed facility can't get coverage.
- 21:22SPEAKER_01: And I've seen that happen,
- 21:23SPEAKER_01: not with data centers,
- 21:24SPEAKER_01: but with midstream infrastructure in areas with seismic concerns.
- 21:27SPEAKER_00: And the seismic thing is relevant because,
- 21:30SPEAKER_00: you remember a few episodes back,
- 21:31SPEAKER_00: the concern about
- 21:32SPEAKER_00: whether heavy industrial activity near compute facilities creates physical stability
- 21:36SPEAKER_00: problems?
- 21:37SPEAKER_00: That's an insurer question too.
- 21:39SPEAKER_00: If you're siting a data center adjacent to active drilling,
- 21:41SPEAKER_00: the insurer needs to understand that risk profile,
- 21:43SPEAKER_00: and right now there's no standardized way to present it.
- 21:46SPEAKER_01: So the outcome,
- 21:47SPEAKER_01: the useful human-approved outcome as you like to say,
- 21:49SPEAKER_00: Is an operator who walks into a county hearing with a site assessment that
- 21:52SPEAKER_00: the county's own consultants can verify against the same source data
- 21:55SPEAKER_00: that addresses insurer criteria explicitly and that identifies
- 21:58SPEAKER_00: the specific unknowns rather than papering over them?
- 22:00SPEAKER_00: Better shared information de-risks these conversations, not better sales pitches.
- 22:05SPEAKER_01: And the human approval layer is the county vote.
- 22:07SPEAKER_01: That doesn't get automated.
- 22:08SPEAKER_00: Never should be.
- 22:10SPEAKER_00: The decision is political, and it should be political.
- 22:12SPEAKER_00: The data assembly is what should be automated because doing it manually takes months
- 22:16SPEAKER_00: and produces inconsistent results.
- 22:17SPEAKER_00: And by the time it's done, the aquifer data is another year older.
- 22:20SPEAKER_01: Which brings us full circle to freshness.
- 22:22SPEAKER_00: Always does.
- 22:24SPEAKER_01: So here's where I've landed this week.
- 22:26SPEAKER_01: The freshness problem isn't just about aquifer data for citing decisions.
- 22:29SPEAKER_01: It's the whole chain.
- 22:30SPEAKER_01: You've got crack spreads at $102.
- 22:32SPEAKER_01: You've got transit disruptions that have been running for months.
- 22:34SPEAKER_01: And the people who should be synthesizing that into a coherent picture are,
- 22:38SPEAKER_01: what, updating spreadsheets quarterly?
- 22:40SPEAKER_00: If that.
- 22:41SPEAKER_00: And the thing that kills me is the data exists.
- 22:43SPEAKER_00: The tanker rate data, the refining margin data, the transit disruption timelines.
- 22:47SPEAKER_00: It's all out there.
- 22:48SPEAKER_00: It's just sitting in 14 different formats across six different vendor platforms
- 22:51SPEAKER_00: and nobody's stitching it together in a way that an asset team can actually act on
- 22:55SPEAKER_00: in real time.
- 22:56SPEAKER_01: Same pattern we talked about with pipeline capacity monitoring a few weeks back.
- 22:59SPEAKER_01: The alert shows up after someone in the field already noticed the pressure drop
- 23:02SPEAKER_01: and called it in.
- 23:03SPEAKER_00: And this is that pattern, but at the macro level.
- 23:06SPEAKER_00: An operator making capital allocation decisions.
- 23:08SPEAKER_00: Do I accelerate completions?
- 23:10SPEAKER_00: Do I hold?
- 23:10SPEAKER_00: Do I hedge differently?
- 23:12SPEAKER_00: They're working off a picture that's already stale by the time it reaches their desk.
- 23:15SPEAKER_00: The crack spread moved.
- 23:17SPEAKER_00: The shipping cost moved.
- 23:18SPEAKER_00: The basis differential moved.
- 23:20SPEAKER_00: And the summary they're reading is from last Tuesday.
- 23:22SPEAKER_01: I will say some of the bigger shops have trading desks that stay on top of this.
- 23:26SPEAKER_01: The midsize operators,
- 23:27SPEAKER_01: the guys running 1,500,
- 23:28SPEAKER_01: 2,000 barrels a day,
- 23:30SPEAKER_01: who don't have a commodities analyst on staff,
- 23:32SPEAKER_01: they're making decisions based
- 23:33SPEAKER_01: on whatever their marketer tells them plus whatever they read that morning.
- 23:36SPEAKER_00: And that's the build.
- 23:37SPEAKER_00: Not a trading desk replacement.
- 23:39SPEAKER_00: Nobody's suggesting that.
- 23:40SPEAKER_00: But a monitoring layer that pulls in the five or six data streams
- 23:42SPEAKER_00: that actually matter to a midsize operator's hedging
- 23:45SPEAKER_00: and capital timing decisions normalizes them,
- 23:47SPEAKER_00: flags when something's moved outside a band they care about,
- 23:50SPEAKER_00: and puts it in front of them before their weekly planning meeting.
- 23:52SPEAKER_00: Not after.
- 23:53SPEAKER_01: I've seen operators try this with dashboards before.
- 23:56SPEAKER_01: They pay some consultant to build a beautiful thing with 12 charts,
- 23:59SPEAKER_01: and six months later,
- 24:00SPEAKER_01: nobody's looking at it because half the feed's broke and nobody maintained
- 24:03SPEAKER_01: the connections.
- 24:04SPEAKER_00: That integration brittleness is real.
- 24:06SPEAKER_00: But it's a design failure, not a concept failure.
- 24:09SPEAKER_00: If you build it assuming the feeds will break,
- 24:11SPEAKER_00: because they will,
- 24:12SPEAKER_00: and you design the system to flag its own staleness,
- 24:14SPEAKER_00: to say, hey, this tanker rate data hasn't updated in 72 hours.
- 24:18SPEAKER_00: Here's what I'm showing, but don't trust it.
- 24:20SPEAKER_00: That's a fundamentally different product than a pretty dashboard
- 24:22SPEAKER_00: that silently shows you last month's numbers in this month's wrapper.
- 24:25SPEAKER_01: A dashboard that tells you it's lying to you.
- 24:27SPEAKER_00: More useful than one that doesn't know.
- 24:29SPEAKER_01: Fair enough.
- 24:30SPEAKER_01: So the human approval boundary here, where does the person stay in the loop?
- 24:33SPEAKER_00: The system assembles the picture.
- 24:35SPEAKER_00: It flags the movements.
- 24:37SPEAKER_00: It can even draft scenario language.
- 24:39SPEAKER_00: If crack spreads stay above 90 for another two weeks,
- 24:41SPEAKER_00: here's what that implies for your net back in the Midland Basin.
- 24:44SPEAKER_00: But the hedging decision,
- 24:45SPEAKER_00: the capital timing decision,
- 24:47SPEAKER_00: the call to accelerate or defer, that stays with the operator.
- 24:51SPEAKER_00: Always.
- 24:51SPEAKER_01: Because the system doesn't know they've got a rigged contract that penalizes them
- 24:54SPEAKER_01: for releasing early or that their bank's borrowing base review is in six weeks
- 24:58SPEAKER_01: and they need to show a certain production trajectory.
- 25:00SPEAKER_00: The context that makes the decision a decision.
- 25:03SPEAKER_00: That's human.
- 25:04SPEAKER_00: The assembly of the inputs that inform the decision, that's what should be automated.
- 25:08SPEAKER_00: Because doing it manually means you're either slow or you're missing something.
- 25:11SPEAKER_01: And the insurer piece we were just talking about fits the same framework.
- 25:14SPEAKER_01: Assemble the inputs, flag the conflicts, present it for human judgment, don't make the call.
- 25:19SPEAKER_00: Same architecture, different domain.
- 25:21SPEAKER_00: Site selection, hedging strategy, regulatory prep.
- 25:24SPEAKER_00: The pattern's identical.
- 25:26SPEAKER_00: Structured assembly, transparent sourcing, human decision.
- 25:29SPEAKER_01: The operators I know who'd actually pay for this are the ones who've been burned by
- 25:32SPEAKER_01: a stale number.
- 25:33SPEAKER_01: You make one hedging call based on a basis differential that moved three days ago
- 25:37SPEAKER_01: and nobody told you.
- 25:38SPEAKER_01: That's an expensive lesson.
- 25:39SPEAKER_00: And you only need to avoid that once to justify the cost of the tool for years.
- 25:43SPEAKER_01: So if you're listening
- 25:43SPEAKER_01: and thinking this sounds like something your operation actually needs,
- 25:46SPEAKER_01: whether it's the market monitoring piece,
- 25:48SPEAKER_01: the site assessment assembly,
- 25:49SPEAKER_01: the pipeline capacity alerts we've talked about before, these aren't hypothetical.
- 25:53SPEAKER_00: We build this.
- 25:54SPEAKER_00: That's what we do.
- 25:55SPEAKER_00: Reach out siliconandshale at gmail.com.
- 25:58SPEAKER_00: Tell us what decision you're trying to make faster or with better data,
- 26:01SPEAKER_00: and we'll figure out what the right automation looks like for your operation.
- 26:04SPEAKER_01: And we'll tell you where the human stays in the loop, because that's the part most vendors skip.
- 26:08SPEAKER_01: I've got to jump.
- 26:09SPEAKER_01: I've got a call with a title company in 20 minutes that's probably going
- 26:11SPEAKER_01: to age me another five years.
- 26:13SPEAKER_00: Before you go,
- 26:14SPEAKER_00: if your company sells to operators,
- 26:16SPEAKER_00: landmen,
- 26:16SPEAKER_00: engineers,
- 26:17SPEAKER_00: anyone making decisions in the energy space and you want to reach the people
- 26:20SPEAKER_00: who actually use the tools they buy, we're looking for sponsors.
- 26:23SPEAKER_00: Siliconandshale at geemail.com.
- 26:26SPEAKER_00: We'll put your product through its paces before we say a word about it.
- 26:29SPEAKER_01: That's not a throwaway line either.
- 26:30SPEAKER_01: We will.
- 26:31SPEAKER_00: Go to your title call.
- 26:33SPEAKER_00: Try not to find any more $102 chasms in there.
- 26:35SPEAKER_01: At this point, I'd settle for a clean chain of title.
- 26:38SPEAKER_01: That feels ambitious enough.