The IEA Will Accelerate the Release of Oil Stocks and Prioritize Diesel: 'As Soon As Possible'
The agency said it has already released 325 million barrels of oil and expects to deliver 100 million more.
International Business Times ·