IEA agreed to release more than 20 million barrels of diesel as prices surge Oct 16, 2026 · Cris Tolomia The agency's board said about 330 million barrels have been released under its March plan to counter the Hormuz crisis Read more »