
Analysis
IEA Oil Stock Release Adds 100 Million Barrels
The IEA accelerated about 100 million remaining barrels of emergency oil releases after members supplied approximately 330 million barrels.

The IEA accelerated about 100 million remaining barrels of emergency oil releases after members supplied approximately 330 million barrels.