Skip to content
You can now search across every topic, entity and event.What's new
Russia-Ukraine War 2026
19JUL

WTI net length falls to 19,783 lots

3 min read
13:35UTC

The CFTC's 17 July Commitments of Traders report put the NYMEX WTI managed-money net long at 19,783 contracts for the week to 14 July, a 69% cut from 64,041 seven days earlier.

ConflictDeveloping
Key takeaway

Managed money cut WTI net length by more than two-thirds in the week before the escalation it never saw.

The CFTC Commitments of Traders report released Friday 17 July, covering the week to Tuesday 14 July, put the NYMEX West Texas Intermediate managed-money net long at 19,783 contracts, down 69% from 64,041 a week earlier and down from the 82,872 peak of late June 1. The same report showed managed money holding a net short of 60,141 contracts on the Brent Last Day (NYMEX) contract, CFTC code 06765T, at 13,141 long against 73,282 short.

Treat that Brent line as a standalone reading for the week to 14 July and nothing more. The CFTC's domestic report carries no other Brent series, ICE Futures Europe publishes its own separate positioning report that this desk has not pulled, and figures we have previously published under a European Brent label may have come from this same series. There is no verified run to plot against it, so no swing, flip or reversal is being claimed on the Brent leg.

Read the dateline before the number. The snapshot is 14 July. Iran struck the Kuwaiti plant on the 17th and the ninth-night escalation landed on the 20th, so any covering across those three sessions sits in no public dataset and will not surface until the release on Friday 24 July. No dataset before that Friday release can establish whether the short book covered.

The WTI comparison carries the analytical weight. A cohort that shed more than two-thirds of its net length inside a week walked into the escalation with far less left to sell, and 27,599 short contracts of its own to worry about. If that book bought back into strength across 17 to 20 July, part of Monday's move is a squeeze rather than fresh risk premium; if it has not, the buying is still ahead. Both resolutions produce a fast directional move, which is the argument for prompt implied volatility being underpriced against realised.

Deep Analysis

In plain English

Big investment funds place bets on whether oil prices will rise or fall, and a US regulator called the CFTC publishes a weekly report showing those bets. This week's report showed funds had cut their bets on rising US oil prices by 69%, a huge reduction, in the week just before Iran's attack on Kuwait pushed prices up anyway. Because the report is always a few days old by the time it is published, nobody yet knows if those funds have since changed their bets to catch up with the rally.

Deep Analysis
Root Causes

The CFTC's Tuesday cutoff and Friday release built a structural three-day blind spot into this report: the 14 July snapshot excludes the entire 17-20 July window containing the Kuwait strike and the ninth night of US strikes, so the market is trading on a book that was already stale on release day.

Managed money's WTI liquidation from the +82,872 late-June peak to 19,783 tracks a steady three-week deleveraging rather than a single shock, a pattern that started with the prior week's 23% cut and compounded rather than reversed.

What could happen next?
  • Meaning

    A cohort that shed 69% of its net length in a week walked into the 17-20 July escalation with far less exposure left to sell, meaning less of the current rally can be attributed to forced liquidation from this group.

  • Risk

    If the liquidated WTI longs and the Brent shorts were bought back across 17-20 July, part of the move above $90 is a squeeze rather than fresh risk premium, which would argue for caution chasing strength on any pause in strikes.

First Reported In

Update #18 · Brent tops $90 and freight follows this time

CFTC· 20 Jul 2026
Read original
Causes and effects
This Event
WTI net length falls to 19,783 lots
The last public read on speculative positioning was taken three days before the Kuwait strike, so the market is trading an escalation with a stale book.
Different Perspectives
The United Kingdom
The United Kingdom
Starmer pledged £300 million in Kyiv on 16 July toward Ukraine's Gripen E squadron, adding to the PURL expansion Trump and Rutte had announced two days earlier. London is paying into a scheme built around a shortfall NATO's own published $4bn-plus pledge does not close against Zelenskyy's roughly $15bn stated need.
Brussels
Brussels
The EU's 21st sanctions package missed its Coreper vote on 15 July over Greek LNG re-export rights and an Austrian bank compensation demand, the same week Hungary stalled accession clusters on procedure rather than veto. Both processes run on unanimity, so a single national interest, not Russia policy, sets the pace either can move at.
Hungary's Tisza government
Hungary's Tisza government
Budapest refused to open EU accession Clusters 2 and 3 for Ukraine at COELA on 17 July, offering Moldova a standalone opening instead, and the question returns on 22 July. Having ended Orbán's blanket loan veto in May, it now blocks the narrower rule-of-law chapters where its own electorate is least comfortable.
Washington
Washington
Trump and Rutte expanded PURL on 14 July, letting allies fund the American interceptors and jets Washington will license but no longer gift outright. The same week, Lockheed Martin told allies it cannot guarantee PAC-3 MSE delivery timelines even after tripling output, so Washington now shapes Ukraine's air defence through a supply queue rather than a donation decision.
Moscow
Moscow
Novak ordered a study into cutting the diesel exchange quota to 10% within a week of his export ban, while June delivered Russia's first budget surplus of 2026 and National Wealth Fund liquidity above its own May forecast. Its own investors disagree: the Moscow Exchange has fallen for its longest losing streak since 1997.
Ukraine's government and its street protesters
Ukraine's government and its street protesters
Zelenskyy sacked Fedorov on 15 July, installed an acting SBU officer in his place, and did not move against three days of protest that followed across eight cities. He is betting that visible tolerance for dissent, timed to EU accession hearings on rule of law, outweighs whatever command dispute forced the reshuffle.