IEA chief says over 80% of emergency oil stocks already released

Europe Business Moderate confidence — 64/100

Unverified

Sources: Yenisafak