Producer/Merchant/Processor/User
- Long
- 38,687
- Short
- 117,284
- Spread
- —
- Net
- -78,597
- Weekly change
- -2,019
- Net / open interest
- -31.48%
- 52 reports
- 65th percentile
- 156 reports
- 71th percentile
Official market: NY HARBOR ULSD · NYMEX · Disaggregated Futures Only · 42,000 gallons
Latest report: 28 July 2026 · Current weekly data
Official CFTC datasetManaged Money held a net-long NY Harbor ULSD futures position of 11,246 contracts. The position decreased by 2,135 contracts from the preceding available report. The position ranked in the 49th percentile of the latest 156 available reports.
Report date: 28 July 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-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 |
| 2026-07-14 | Other Reportables | 12,847 | 15,076 | 31,316 | -2,229 | -2,705 | -0.84% | +3,374 | 69th percentile |
| 2026-07-14 | Non-Reportable | 50,855 | 26,936 | — | +23,919 | +5,585 | 9.10% | +2,418 | 63th percentile |
| 2026-07-14 | Producer/Merchant/Processor/User | 53,003 | 127,827 | — | -74,824 | -7,769 | -28.46% | -11,410 | 69th percentile |
| 2026-07-14 | Swap Dealer | 50,475 | 8,046 | 10,918 | +42,429 | -1,030 | 16.14% | +4,432 | 27th percentile |
| 2026-07-14 | Managed Money | 36,372 | 25,667 | 17,056 | +10,705 | +5,919 | 4.07% | +1,186 | 25th percentile |
| 2026-07-07 | Other Reportables | 14,988 | 14,512 | 32,670 | +476 | +5,289 | 0.17% | +8,159 | 77th percentile |
| 2026-07-07 | Non-Reportable | 45,673 | 27,339 | — | +18,334 | -1,325 | 6.64% | -6,183 | 17th percentile |
| 2026-07-07 | Producer/Merchant/Processor/User | 65,638 | 132,693 | — | -67,055 | -225 | -24.29% | -3,329 | 81th percentile |
| 2026-07-07 | Swap Dealer | 50,218 | 6,759 | 11,519 | +43,459 | -44 | 15.74% | +6,074 | 29th percentile |
| 2026-07-07 | Managed Money | 34,566 | 29,780 | 20,703 | +4,786 | -3,695 | 1.73% | -4,721 | 12th percentile |
| 2026-06-30 | Other Reportables | 11,282 | 16,095 | 32,844 | -4,813 | +2,531 | -1.82% | +3,093 | 63th percentile |
| 2026-06-30 | Non-Reportable | 46,495 | 26,836 | — | +19,659 | -2,061 | 7.47% | -7,436 | 25th percentile |
| 2026-06-30 | Producer/Merchant/Processor/User | 57,472 | 124,302 | — | -66,830 | -6,825 | -25.39% | +1,013 | 85th percentile |
| 2026-06-30 | Swap Dealer | 50,315 | 6,812 | 11,691 | +43,503 | +4,282 | 16.53% | +6,846 | 29th percentile |
| 2026-06-30 | Managed Money | 33,123 | 24,642 | 19,938 | +8,481 | +2,073 | 3.22% | -3,516 | 15th percentile |
| 2026-06-23 | Other Reportables | 10,566 | 17,910 | 30,333 | -7,344 | -1,741 | -2.71% | -2,262 | 40th percentile |
| 2026-06-23 | Non-Reportable | 49,469 | 27,749 | — | +21,720 | +219 | 8.04% | -5,525 | 42th percentile |
| 2026-06-23 | Producer/Merchant/Processor/User | 69,202 | 129,207 | — | -60,005 | +3,409 | -22.22% | +6,707 | 100th percentile |
| 2026-06-23 | Swap Dealer | 48,687 | 9,466 | 12,340 | +39,221 | +1,224 | 14.52% | +2,361 | 21th percentile |
| 2026-06-23 | Managed Money | 29,976 | 23,568 | 19,461 | +6,408 | -3,111 | 2.37% | -1,281 | 12th percentile |
| 2026-06-16 | Other Reportables | 10,894 | 16,497 | 32,318 | -5,603 | +2,080 | -2.06% | -223 | 54th percentile |
| 2026-06-16 | Non-Reportable | 47,778 | 26,277 | — | +21,501 | -3,016 | 7.90% | -4,632 | 38th percentile |
| 2026-06-16 | Producer/Merchant/Processor/User | 68,324 | 131,738 | — | -63,414 | +312 | -23.31% | +3,262 | 100th percentile |
| 2026-06-16 | Swap Dealer | 48,685 | 10,688 | 12,180 | +37,997 | +612 | 13.97% | +3,097 | 17th percentile |
| 2026-06-16 | Managed Money | 31,819 | 22,300 | 19,985 | +9,519 | +12 | 3.49% | -1,504 | 15th percentile |
| 2026-06-09 | Other Reportables | 10,042 | 17,725 | 33,911 | -7,683 | +223 | -3.01% | -921 | 40th percentile |
| 2026-06-09 | Non-Reportable | 49,677 | 25,160 | — | +24,517 | -2,578 | 9.62% | -3,659 | 65th percentile |
| 2026-06-09 | Producer/Merchant/Processor/User | 52,944 | 116,670 | — | -63,726 | +4,117 | -25.02% | +3,166 | 100th percentile |
| 2026-06-09 | Swap Dealer | 49,074 | 11,689 | 10,280 | +37,385 | +728 | 14.68% | +1,677 | 15th percentile |
| 2026-06-09 | Managed Money | 30,002 | 20,495 | 18,704 | +9,507 | -2,490 | 3.73% | -263 | 13th 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