IEA's 'historic' reserve oil release will take 60-90 days to physically hit markets: Strategist
Airfind news item
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
Related Articles
Why markets are shrugging off a record oil reserve release
Despite a record oil reserve release by the IEA, markets are shrugging off the move, with Brent over $100 a barrel despite promises of more supply.
Deutsche CEO compensation tops 10 million euros in 2025
DeGermain's CEO Christian Sewing earned an estimated 10.5 million euros in 2025, up from 9.75 million in 2024, following a strong performance in 2016.
Tesla's energy business wins approval to supply electricity in UK
The article article reveals that Tesla's executive producer Steve Smith's tenure as CEO of the Employee of the Episode II: The World's End: The End of October is nearly complete: