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.
verifying reliability
No specialized terms available for this topic.