
The latest EIA Weekly Petroleum Status Report, released June 25, 2025, indicated significant drawdowns in U.S. petroleum inventories, with crude stockpiles declining by 5.8 million barrels against a 0.75 million barrel consensus, and gasoline inventories falling 2.1 million barrels versus a 0.25 million barrel forecast. Distillate fuel inventories also decreased by 4.1 million barrels, placing crude inventories 11% below the five-year average. Despite these larger-than-expected draws, WTI oil settled near $65.00 and Brent below $68.00, as traders remained cautious following a recent sell-off triggered by the Israel-Iran ceasefire, with domestic production stabilizing and questions remaining about producers' readiness to boost output.
The latest EIA report on June 25, 2025, revealed a significantly more bullish inventory situation than the market had anticipated, yet failed to ignite a price rally. U.S. crude stockpiles plummeted by 5.8 million barrels, starkly contrasting with the consensus forecast for a modest 0.75 million barrel draw. This places national crude inventories 11% below the five-year average, signaling a fundamentally tight market. The trend was mirrored in refined products, with gasoline inventories declining by 2.1 million barrels against expectations of a 0.25 million barrel build, and distillates falling by 4.1 million barrels. On the supply side, domestic production remained effectively flat, increasing negligibly to 13.435 million bpd, indicating producers are not yet responding to market conditions with higher output. Despite these bullish fundamental signals, trader sentiment remains cautious, with WTI oil holding near $65.00. This subdued price action is attributed to the recent, sharp sell-off triggered by a ceasefire between Israel and Iran, demonstrating that geopolitical de-escalation is currently outweighing the strong underlying supply-demand data.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mildly positive
Sentiment Score
0.35