The Shale Capitulation: Why Record US Production Is Actually a Crisis Signal
American oil producers stopped believing in their own business model somewhere between Thanksgiving and Christmas 2025. The rig count dropped from 415 to 386 during those six weeks—a 7% collapse—even as West Texas Intermediate crude was trading near $100 per barrel and had touched $111 earlier in th…
Opinion
The Great Brent Short: Why Smart Money Is Betting Against the Fear
The VIX jumped 8.6% this week while Brent crude trades at $109.26—a combination that should have every volatility seller running for cover. Middle East tensions, energy shocks, market panic: the playb…
Iran's Cable Threat Isn't About Hormuz—It's About Proving Blockades Work Both Ways
The IRGC's May 10 declaration that foreign operators must pay "protection fees" to maintain undersea cables through Iranian waters triggered the predictable response: maritime lawyers citing UNCLOS, t…
America's Production Peak Came Disguised as a Record
The champagne corks popped in Houston when the EIA confirmed it: 107 quadrillion BTUs of total energy production in 2025, the fourth consecutive record, with crude hitting 13.6 million barrels per day…
The Efficiency Illusion: Why Record U.S. Gas Production Masks a Looming Supply Crunch
The EIA announced this week that U.S. industrial natural gas consumption hit a record 23.6 billion cubic feet per day in 2025, up 1% from 2023's previous high. Markets yawned. Henry Hub futures closed…