For the week ending October 28th, we have a crude draw of 3.18 million bbls. This includes an SPR release of 1.9 million bbls. The pace of the SPR releases will slow materially into year-end.
© 2025 HFI Research
Substack is the home for great culture