IEA confirms collective action to release oil stocks
The IEA Governing Board has confirmed that IEA Member Countries have released 61.7 million bbl of oil stocks.
The IEA Governing Board has confirmed that IEA Member Countries have released 61.7 million bbl of oil stocks.