325m barrels released from oil reserves since March - IEA
The International Energy Agency said today that member countries had so far released 325 million barrels of oil and oil-derivative products from strategic reserves, from 400 million barrels promised in March.
3 Oct 13:08 · RTE.ie