325 million barrels of oil from strategic reserves released — IEA - Jamaica Observer
The International Energy Agency said Saturday 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.
Jamaica Observer1 source1 min readFiled October 3, 2026
