UNVERIFIEDSingle SourceIEA and OPEC split on global oil demand estimates as Strait of Hormuz closure dragsEuronews|8/12/2026