IEA says total oil stock release will exceed 400 million barrels
The International Energy Agency said that the total amount of stocks to be released will exceed the original agreed upon in March, and its members have committed to speed up the release of the remaining volumes



























