IEA to announce oil stock release recommendation at 1300 GMT, may total 400 million barrels, sources say – Reuters March 11, 2026 Upstream E&P IEA to announce oil stock release recommendation at 1300 GMT, may total 400 million barrels, sources say Reuters