Oil Hits $89 as Hormuz Traffic Remains Zero Amid No Peace Talk Breakthrough