EnergyFreeIEA Accelerates Oil Release, Adds Over 20 Million Barrels of Diesel to Market
The International Energy Agency (IEA) is set to release more than 20 million barrels of diesel into the market "as soon as possible," signaling an accelerated pace for its emergency oil draw. This move comes as the IEA's total coordinated stock draw is poised to exceed the 400 million barrels initially pledged in March, a response to the ongoing Strait of Hormuz crisis.