Hormuz disruption cuts oil flows 75%, demand shock may persist