Brent crude nears $90 as Hormuz closure dims deal hopes