325m barrels released from oil reserves since March - IEA

RTE 1 min read 1 day ago

The International Energy Agency said 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.