IEA sees no need for emergency oil stock release
IEA member countries hold about 1.55 billion barrels of emergency stocks in government-controlled agencies.

IEA member countries hold about 1.55 billion barrels of emergency stocks in government-controlled agencies.