Producer/Merchant/Processor/User
- Long
- 52,040
- Short
- 134,229
- Spread
- —
- Net
- -82,189
- Weekly change
- +4,362
- Net / open interest
- -31.00%
- 52 reports
- 58th percentile
- 156 reports
- 63th percentile
Official market: NY HARBOR ULSD · NYMEX · Disaggregated Futures Only · 42,000 gallons
Latest report: 8 September 2026 · processed 11 Sept 2026, 19:31 · Current weekly data
Official CFTC datasetManaged Money held a net-long NY Harbor ULSD futures position of 15,359 contracts. The position decreased by 4,985 contracts from the preceding available report. The position ranked in the 60th percentile of the latest 156 available reports.
Report date: 8 September 2026
Actual report dates; missing weeks are not interpolated. A data table follows the chart.
Recent normalized observations are server rendered; the chart uses client-side state and the market page keeps one canonical URL.
| Report date | Participant | Long | Short | Spread | Net | Weekly change | Net / OI | 4-report change | 52-report context |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-08 | Other Reportables | 8,708 | 12,359 | 32,901 | -3,651 | +2,614 | -1.37% | -3,266 | 56th percentile |
| 2026-09-08 | Non-Reportable | 50,698 | 28,979 | — | +21,719 | -1,932 | 8.19% | -2,494 | 44th percentile |
| 2026-09-08 | Producer/Merchant/Processor/User | 52,040 | 134,229 | — | -82,189 | +4,362 | -31.00% | -608 | 58th percentile |
| 2026-09-08 | Swap Dealer | 55,741 | 6,979 | 9,783 | +48,762 | -59 | 18.39% | +4,583 | 46th percentile |
| 2026-09-08 | Managed Money | 36,642 | 21,283 | 18,567 | +15,359 | -4,985 | 5.79% | +1,785 | 54th percentile |
| 2026-09-01 | Other Reportables | 8,725 | 14,990 | 30,784 | -6,265 | -2,104 | -2.35% | -6,063 | 29th percentile |
| 2026-09-01 | Non-Reportable | 50,372 | 26,721 | — | +23,651 | +2,035 | 8.90% | +394 | 60th percentile |
| 2026-09-01 | Producer/Merchant/Processor/User | 49,928 | 136,479 | — | -86,551 | -2,364 | -32.59% | -8,154 | 52th percentile |
| 2026-09-01 | Swap Dealer | 56,017 | 7,196 | 10,456 | +48,821 | -1,270 | 18.38% | +4,576 | 46th percentile |
| 2026-09-01 | Managed Money | 40,889 | 20,545 | 18,369 | +20,344 | +3,703 | 7.66% | +9,247 | 69th percentile |
| 2026-08-25 | Other Reportables | 9,768 | 13,929 | 30,974 | -4,161 | -2,157 | -1.53% | -3,435 | 54th percentile |
| 2026-08-25 | Non-Reportable | 50,124 | 28,508 | — | +21,616 | +442 | 7.96% | -1,368 | 40th percentile |
| 2026-08-25 | Producer/Merchant/Processor/User | 54,398 | 138,585 | — | -84,187 | -310 | -31.03% | -5,590 | 54th percentile |
| 2026-08-25 | Swap Dealer | 56,891 | 6,800 | 10,893 | +50,091 | +1,267 | 18.46% | +4,998 | 50th percentile |
| 2026-08-25 | Managed Money | 39,164 | 22,523 | 19,057 | +16,641 | +758 | 6.13% | +5,395 | 58th percentile |
| 2026-08-18 | Other Reportables | 10,278 | 12,282 | 33,058 | -2,004 | -1,619 | -0.73% | +1,663 | 63th percentile |
| 2026-08-18 | Non-Reportable | 51,322 | 30,148 | — | +21,174 | -3,039 | 7.80% | -3,008 | 35th percentile |
| 2026-08-18 | Producer/Merchant/Processor/User | 50,190 | 134,067 | — | -83,877 | -2,296 | -30.93% | -7,299 | 56th percentile |
| 2026-08-18 | Swap Dealer | 56,615 | 7,791 | 10,300 | +48,824 | +4,645 | 18.00% | +6,142 | 46th percentile |
| 2026-08-18 | Managed Money | 39,534 | 23,651 | 19,842 | +15,883 | +2,309 | 5.85% | +2,502 | 54th percentile |
| 2026-08-11 | Other Reportables | 10,340 | 10,725 | 35,336 | -385 | -183 | -0.14% | +1,844 | 71th percentile |
| 2026-08-11 | Non-Reportable | 53,832 | 29,619 | — | +24,213 | +956 | 9.10% | +294 | 69th percentile |
| 2026-08-11 | Producer/Merchant/Processor/User | 47,014 | 128,595 | — | -81,581 | -3,184 | -30.66% | -6,757 | 60th percentile |
| 2026-08-11 | Swap Dealer | 52,402 | 8,223 | 11,254 | +44,179 | -66 | 16.60% | +1,750 | 37th percentile |
| 2026-08-11 | Managed Money | 36,292 | 22,718 | 19,550 | +13,574 | +2,477 | 5.10% | +2,869 | 50th percentile |
| 2026-08-04 | Other Reportables | 9,748 | 9,950 | 32,715 | -202 | +524 | -0.07% | -678 | 73th percentile |
| 2026-08-04 | Non-Reportable | 50,391 | 27,134 | — | +23,257 | +273 | 9.17% | +4,923 | 58th percentile |
| 2026-08-04 | Producer/Merchant/Processor/User | 40,334 | 118,731 | — | -78,397 | +200 | -30.94% | -11,342 | 65th percentile |
| 2026-08-04 | Swap Dealer | 52,053 | 7,808 | 11,670 | +44,245 | -848 | 17.46% | +786 | 37th percentile |
| 2026-08-04 | Managed Money | 35,595 | 24,498 | 20,872 | +11,097 | -149 | 4.37% | +6,311 | 29th percentile |
| 2026-07-28 | Other Reportables | 11,331 | 12,057 | 27,893 | -726 | +2,941 | -0.29% | +4,087 | 71th percentile |
| 2026-07-28 | Non-Reportable | 49,495 | 26,511 | — | +22,984 | -1,198 | 9.20% | +3,325 | 58th percentile |
| 2026-07-28 | Producer/Merchant/Processor/User | 38,687 | 117,284 | — | -78,597 | -2,019 | -31.48% | -11,767 | 65th percentile |
| 2026-07-28 | Swap Dealer | 52,922 | 7,829 | 12,427 | +45,093 | +2,411 | 18.06% | +1,590 | 38th percentile |
| 2026-07-28 | Managed Money | 37,032 | 25,786 | 19,807 | +11,246 | -2,135 | 4.50% | +2,765 | 31th percentile |
| 2026-07-21 | Other Reportables | 11,533 | 15,200 | 28,645 | -3,667 | -1,438 | -1.41% | +3,677 | 63th percentile |
| 2026-07-21 | Non-Reportable | 50,273 | 26,091 | — | +24,182 | +263 | 9.32% | +2,462 | 67th percentile |
| 2026-07-21 | Producer/Merchant/Processor/User | 47,969 | 124,547 | — | -76,578 | -1,754 | -29.54% | -16,573 | 67th percentile |
| 2026-07-21 | Swap Dealer | 51,813 | 9,131 | 11,994 | +42,682 | +253 | 16.46% | +3,461 | 29th percentile |
| 2026-07-21 | Managed Money | 36,734 | 23,353 | 20,242 | +13,381 | +2,676 | 5.16% | +6,973 | 44th percentile |
NY Harbor ULSD futures represent 42,000 gallons of distillate; the stable CFTC code spans the former Heating Oil naming convention.
Managed Money and Producer/Merchant positions provide separate views of financial participation and refinery or distribution risk management.
Heating demand, diesel consumption, refinery yields and exports can all affect the distillate balance.
The continuity note preserves an official rename, not an aggregation of different contract codes, and options are excluded.
Download the latest 52 reports as CSV