
The IEA said roughly 290 million barrels of oil have been released by member countries since the March 11 announcement. This incremental supply release is likely to ease near-term tightness/risk in crude markets, though the news is presented as an update without clear pricing or policy follow-through.
The IEA said roughly 290 million barrels of oil have been released by member countries since the March 11 announcement. This incremental supply release is likely to ease near-term tightness/risk in crude markets, though the news is presented as an update without clear pricing or policy follow-through.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request TrialOverall Sentiment
neutral
Sentiment Score
0.05