PARIS, April 7 (Xinhua) -- The International Energy Agency (IEA) announced on Thursday that its members will release 120 million barrels of crude oil reserves over the next six months, in the face of the global energy shortage caused by the conflict in Ukraine.
The Governing Board of IEA confirmed that it's the largest stock release in IEA's history.
