Oil prices edge up as Hormuz shipping constraints counter US-Iran peace hopes | Executive Producer