IEA's 'historic' reserve oil release will take 60-90 days to physically hit markets: Strategist
Published on March 12, 2026.
The International Association of Economic Co-operation and Development (IEA) has announced that it will take up to 90 days to physically release the necessary oil for the first time. This could help stabilise the market. Additionally, a coordinated release by the IEA could be supported by China and India.
Read Original Article