IEA and OPEC split on global oil demand estimates as Strait of Hormuz closure drags

· Euronews