IEA Member countries to carry out largest ever oil stock release
The 32 Member countries of the IEA have agreed to make 400 million bbl of oil from their emergency reserves available to the market to address disruptions in oil markets stemming from the war in the Middle East.


