Trump's Hormuz claim pushes Brent to $89 as Iran talks stall