EconomyIEA says total oil stock release will exceed 400 million barrels
The International Energy Agency said on Thursday that the total release will top the 400 million barrels agreed in March, and that members have pledged to speed up the release of the remaining stocks.
IEA says total oil stock release will exceed 400 million barrels
