Iran war is draining world oil buffer at an unprecedented pace
Paths: Up if visible crude-on-water and the next inventory print reinforce the current balance read. Flat if inventories and flows stay mixed enough to leave crude range-bound....

Source post
Iran war is draining world oil buffer at an unprecedented pace Commercial crude stocks: 857.4 MMbbl (-13.4 w/w) SPR crude stocks: 397.9 MMbbl (-7.1 w/w) In plain terms: the draw leans supportive unless incoming seaborne supply rebounds. More context ->
Follow-up context
Paths: Up if visible crude-on-water and the next inventory print reinforce the current balance read. Flat if inventories and flows stay mixed enough to leave crude range-bound....
This chart leads with commercial U.S. crude stocks, shows SPR reserve barrels separately, and reports total crude stocks as commercial plus SPR for balance-sheet context. Source
More notes in the system
Suez / Red Sea friction is +64.2% versus its recent baseline.
Suez / Red Sea friction is +64.2% versus its recent baseline. 7-day average: +6.1% Median underway speed: 5.0 kn Try the beta workflow ->

Brent -2.2% so far today.
Brent -2.2% so far today to $83.45. Same-session ETFs: USO -1.3% | BNO -1.8% Same-session equities: XLE -1.9% | XOP -1.8% In plain terms: Futures moved first; now flows, inventories, and oil beta need to confirm it. Know if the move is real ->

Brent +3.1% so far today.
Brent +3.1% so far today to $85.68. Same-session ETFs: USO +8.4% | BNO +9.2% Same-session equities: XLE +3.0% | XOP +4.2% In plain terms: Futures moved first; now flows, inventories, and oil beta need to confirm it. Know if the move is real ->
