Finance July 10, 2026 Global Market: IEA sees global oil demand recovering as Strait of Hormuz flows resume