IEA and OPEC split on global oil demand estimates as Strait of Hormuz closure drags August 12, 2026 · Euronews Read full story at source