IEA Says 388.3 Million Barrels of Oil Reserves to Reach Global Market

The International Energy Agency states that 271.7 million barrels from strategic reserves and 116.6 million barrels from mandatory industry reserves are being made available, with supplies in Europe and the Americas expected by late March.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.