U.S. crude inventories surged by 10.263 million barrels last week, indicating a substantial supply build. Oil prices retreated as Middle East tensions eased and the large inventory increase weighed on near-term oil price support.
U.S. crude inventories surged by 10.263 million barrels last week, indicating a substantial supply build. Oil prices retreated as Middle East tensions eased and the large inventory increase weighed on near-term oil price support.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
mildly negative
Sentiment Score
-0.15