IEA Weighs Strategic Oil Release as Strait of Hormuz Tensions Rise

The International Energy Agency (global energy policy group) is considering releasing 300 million to 400 million barrels, while Japan and Germany are also preparing reserves to address potential supply disruption.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.