The IEA Governing Board announced that approximately 330 million barrels have been released from strategic stocks so far. The total release will exceed 400 million barrels. The board agreed to complete the remaining ~100 million barrels in a timely manner.

One free account opens every story complete, the live board, the 30-day calendar, a watchlist and breaking alerts on your phone. No card. The wire stays free to read.