Vessel struck in Hormuz as truce lapses, Brent tops $89